Líderes
-
-
-
-
gilmarloks
MembroPontos2Total de itens
Conteúdo Popular
Exibindo conteúdo com a maior reputação em 09/01/13 em todas áreas
-
Visual Basic 2008 - Adicionando HOTKEY
http://youtu.be/xdbl5EuBYFk Tutorial Simples Adicionando HOTKEY. Programa: Visual Basic Ano: 2008 Código: (Form1) KeyPreview = True Código: (KeyDown) http://pastebin.com/uNh8cXhA2 pontos
-
[Resolvido] BAU QUE DA MANA/LIFE/CRYSTAL..AJUDA?
[Resolvido] BAU QUE DA MANA/LIFE/CRYSTAL..AJUDA?
Digoshow e um outro reagiu a Edoki por uma resposta no tópico
2 pontossobre a lavanca e as pedras ta aqui actions/scripts crie um arquivo .lua com qualquer nome e coloque isto local positions = { {x = 100, y = 100, z = 7}, {x = 101, y = 100, z = 7}, {x = 102, y = 100, z = 7} } local stone = 1250 function onUse(cid, item, fromPosition, itemEx, toPosition) for _, position in ipairs(positions) do local tmp = getTileItemById(position, stone) if tmp.uid > 0 then doRemoveItem(tmp.uid, 1) else doCreateItem(stone, position) end end doTransformItem(item.uid, (item.itemid == 1945 and 1945 or 1945)) return true end em actions.xml coloca isso <action uniqueid="4444" event="script" value="nomedoseuarquivo.lua"/> ai basta colocar o 4444 no unique id da lavanca que você quer2 pontos -
[System] Pontos "P" Points System
[System] Pontos "P" Points System
NighteyeTV reagiu a AgaSsI por uma resposta no tópico
1 pontoP Points System Nome do script : P Points system v1 Versão testada : TFS 0.4 (8.70 Funciona em versões anteriores) Creditos : LsM Como funciona : O sistema funciona como uma recompensa ao player por ficar online por um certo tempo. O player, ao ficar online por um certo intervalo de tempo programado no código, receberá uma quantidade de pontos "P" a qual também se pode alterar. O objetivo foi fazer com que os players se sintam incentivados a ficar online por um maior período de tempo para que recebam tais moedas. Essa é, definitivamente, uma forma fácil de se alcançar um número maior de players online, já que a ideia foi retirada de um MMORPG online de grande sucesso. Como utilizar : C omo o sistema tem como foco dar uma recompensa ao player, no caso pontos P , estes, podem ser utilizados no comercio, em npcs, ou até mesmo na entrada de locais. Sua sintaxe é muito maleável e se encaixa em quaquer requisito desejado. Instalação : Primeiramente, execute a seguinte QUERY em seu banco de dados : Código: ALTER TABLE `accounts` ADD `p_points` INTEGER NOT NULL DEFAULT 0 Em seguida, crie um arquivo com a extensão .lua chamado " points.lua " em " data/creaturescripts/scripts " e adicione o código abaixo : Código: --[[ P Points System by LsM. OTServ Brasil © 2011 Version : v1.0 ]]-- function onLogin(cid) doCreatureSetStorage(cid, 1219, os.time()) return true end function onLogout(cid) doCreatureSetStorage(cid, 1219, 0) return true end Ainda em creaturescripts, abra o arquivo " creaturescripts.xml " e adicione a seguinte TAG : Código: <event type="login" name="PlayerAddPointsTimer" event="script" value="points.lua"/> <event type="logout" name="PlayerResetPointsTimer" event="script" value="points.lua"/> Agora, em " data/globalevents/script " crie um arquivo com a extensão .lua também chamado " points.lua " e cole o seguinte código : Código: --[[ P Points System by LsM. OTServ Brasil © 2011 Version : v1.0 ]]-- local config = { p_time = 3600, -- Tempo em segundos para receber os pontos( 3600 = 1hora ) p_points = 1 -- Quantidade de pontos recebida a cada "p_time" }local function givePoints(cid, quant) if os.time() - getCreatureStorage(cid, 1219) >= config.p_time then doPlayerSendTextMessage(cid, 19, "Congratulations, you recieved ".. config.p_points .." p points. Now you have ".. config.p_points + getPoints(cid) .." p points in your account. Your timer was reseted.") doPlayerAddPoints(cid, quant) doCreatureSetStorage(cid, 1219, 0) doCreatureSetStorage(cid, 1219, os.time()) end return true end function onThink(interval) for i, v in pairs(getPlayersOnline()) do givePoints(v, config.p_points) end return true end E em " globalevents.xml " cole a seguinte TAG : Código: <globalevent name="points" interval="60" event="script" value="points.lua"/> Em seguida vá em " data/talkactions/scripts ", crie um arquivo com extensão .lua chamado " points.lua " e adicione o seguinte código : Código: function onSay(cid, words, param, channel) local getP = getPoints(cid) doPlayerPopupFYI(cid, "You have ".. getP .." P points.") return true end E em " talkactions.xml " adicione a TAG : Código: <talkaction words="!ppoints;/ppoints" event="script" value="points.lua"/> Para finalizar, vá em " data/lib/050-function.lua " e na última linha, adicione as funções abaixo : Código: function getPoints(cid) local res = db.getResult('select `p_points` from accounts where name = \''..getPlayerAccount(cid)..'\'') if(res:getID() == -1) then return false end local ret = res:getDataInt("p_points") res:free() return tonumber(ret) end function doPlayerAddPoints(cid, quant) return db.executeQuery("UPDATE `accounts` SET `p_points` = '".. getPoints(cid) + quant .."' WHERE `name` ='"..getPlayerAccount(cid).."'") end function doPlayerRemovePoints(cid, quant) return db.executeQuery("UPDATE `accounts` SET `p_points` = '".. getPoints(cid) - quant .."' WHERE `name` ='"..getPlayerAccount(cid).."'") end Fim, o sistema está instalado. Como configurar : A parte da configuração é a mais fácil, apenas edite : Código: [/size] [/font] local config = { p_time = 3600, -- Tempo em segundos para receber os pontos( 3600 = 1hora ) p_points = 1 -- Quantidade de pontos recebida a cada "p_time" } Quer utilizar o sistema em um npc, ou action, ou algum outro sistema e não sabe como? Simples, apenas use as seguintes funções : getPoints(cid) A função retorna a quantidade de pontos do player. doPlayerAddPoints(cid, quant) A função adiciona a quantidade(quant) de pontos ao player. doPlayerRemovePoints(cid, quant) A função remove a quantidade(quant) de pontos do player. Ilustração : Funcionamento do script Ilustração de !ppoints Creditos: LsM A í está galera, espero que gostem, e, para os preguiçosos, disponibilizei o download do sistema completo: http://www.4shared.c...nts_System.html1 ponto -
Anti-Mage bomb (diferente *-*)
1 pontoOlha, esse script ele não bloqueia os MC e nem coloca um limite. O script funciona da seguinte forma. Quando 1 player entra, ele terá que espera "x seconds" para entrar em outro character. em creaturescript/scripts crie um arquivo .lua e adicione: local config = { seconds = 7, onlyWithSameIP = "yes" } --DONT MODIFY config.onlyWithSameIP = getBooleanFromString(config.onlyWithSameIP) local m_lastLogin, m_lastIP = 0, 0 function onLogin(cid) local timeNow, playerIP = os.time(), getPlayerIp(cid) if(m_lastLogin + config.seconds >= timeNow and (config.onlyWithSameIP == FALSE or m_lastIP == playerIP)) then return false end m_lastIP = playerIP m_lastLogin = timeNow return true end seconds = Segundos para o mesmo IP entrar em outro character Login.lua: registerCreatureEvent(cid, "NOME_DO_SCRIPT") TAG: <event type="login" name="AntiMageBomb" event="script" value="NOME_DO_SCRIPT.lua"/> Versão testada: TFS 0.4 Créditos: Subyth1 ponto
-
Modern Aacc Completo 1.9.1 + Tibiarl Layout [Oficial]
Eu comprei esse Modern do Lucas Ferraz, Mas eu nao vou mais botar otservs online, entao eu decidi postar para vcs Vamos ao que interessa, Bugs Corrigidos e Novidades. v1.6 * Adicionado achievements para a página Characters * adicionado vip status no account management e characters page (Perfect Vip System 100%) - Obrigado ao Zisly * Fixado os problemas com ADD/REMOVE points no Shop Admin * Adicionado Downloads page igual ao tibia.com * Fixado a página Wars * Fixados problemas no shop * Fixados problemas no layout da pagina Trans. History(shop) * Pequeno fix nas Guilds, agora o jogador pode criar, invitar, kickar da guild estando online * Fixados problemas de nome nos comments das news - Obrigado ao Ninja * Adicionadas proteções aos arquivos, agora ninguém poderá abrir os arquivos diretamente * Fixados problemas no layout v1.6c * Removida a linha branca do layout * Fixado o shop system, não é mais possível clonar pontos * Fixado o bug do highscores (magic level < 10) * Fixado o menu Trans. History * Fixados todos os problemas de layout incluindo account management e create account * Possibilidade de vender VIP (Perfect Vip System 100%) no shop - Obrigado ao Zisly * Adicionado Events ao Menu * Pagamento automático (incluindo Paypal e PagSeguro) * Adicionado Library ao Menu * Fixados problemas no Css e javascript * Adicionado 'fansite content box' v1.7 - em breve * Flash Client 8.6 integrado * adicionado lost account interface igual ao tibia.com (enviando email) Prints: Downloads: Mediafire: Modern acc e tibiarl layout v1.9 Database Scan: Modern acc e tibiarl layout v1.9 CREDITOS: LucasFerraz e Eu por postar1 ponto
-
TFS 1.0 - Próxima Evolução
1 pontoTFS 1.0 •• Eai galera, prontos para uma nova evolução? Hoje estivemos testando o novo TFS 1.0, todas as novidades do Tibia atual, entre elas os novos itens, novas montarias e tudo o que o Tibia e o TFS juntos podem oferecer. Sei que o Comedinhas já criou uma notícia dessa, mas está realmente muito bom, entretanto temos alguns problemas, não tem mais Account Manager, SQL Lite e os servidores não irão rodar mais em Windows XP. Então temos uma novidade! Não são mais rumores, o TFS 1.0 está realmente chegando. Aqui estão algumas prints pra vocês verem o que lhes espera: •• Agradecimentos: Kaiquegabriel, Comedinhas, Tryller.1 ponto
-
Teleport Vip
1 pontocria um arquivo em movements/scripts function onStepIn(cid, item, frompos, item2, topos) playerpos = getPlayerPosition vip = getPlayerStorageValue(cid,13540) vippos = {x=423, y=1010, z=7} templepos = {x=427, y=504, z=7} if item.actionid == 13541 and vip == 1 THEN getThingfromPos(playerpos) doSendMagicEffect(playerpos,2) doTeleportThing(cid,vippos) doSendMagicEffect(vippos,10) doPlayerSendTextMessage(cid,"Bem Vindo a area vip".) else doPlayerSendCancel(cid,"Esta area é exclusiva para players vips".) getThingfromPos(playerpos) doSendMagicEffect(playerpos,2) doTeleportThing(cid,templepos) doSendMagicEffect(templepos,10) end end adiciona a tag <movement event="StepIn" actionid="13541" script="vip.lua"/> edita essa parte: vip = getPlayerStorageValue(cid,13540) vippos = {x=423, y=1010, z=7} templepos = {x=427, y=504, z=7} Vermelho: storage do seus sistema vip by: twest1 ponto
-
Nolis Show Off
1 ponto1 ponto
- [Talkaction] Sistema De Sentar Com Recuperação
Tai1 ponto- [Pedido] Webmaster me ajudem pf
[Pedido] Webmaster me ajudem pf
ryukicho reagiu a gilmarloks por uma resposta no tópico
1 pontoesse erro da na sample que o site cria, tente criar um char pelo account manager mas n logue com ele, delete o sample do seu site e renomeie o seu novo char com o nome do sample que vc deletou. pronto agora o char vem normal e n vem mais com a newtype do shiny paras1 ponto- Galera Quando Eu e MEus AMIGOS vao ENtrar no MEu OT Ocorre isso \/
Galera Quando Eu e MEus AMIGOS vao ENtrar no MEu OT Ocorre isso \/
Cat reagiu a hertBlarliple por uma resposta no tópico
-1 pontosA haler chance, and the air typically tempered to, is to at least be notified of the beneficiary’s purpose to pour on the red clause write of credit. This notification cannot be agreed upon straight between applicant and beneficiary, but needs to be part of the the classics of creditation wiercenie studni slask command that it shapes the relationship between the bank and the beneficiary. The nominated bank won't be subjected to a condense with the applicant but just with the issuing bank. Consequently, it cannot shelter itself against a request to advance funds by referencing the contract between applicant and named beneficiary. The rebuke custom is with a view the applicant to include the notification requirement when opening the note of assign remonty-warszawa.cba.pl will be a first step to cover the seller; other more meaningful options in favour of refuge are to require odwierty pod pompy ciepla promise to out upon To further alleviate psycholog rzeszow might assent to with the nominated bank to question major a back-to-back inscribe of credit. A back-to-back write of upon reklamakatowice.cba.pl despatch of trust as collateral to obtain extra financing. In this event, the nominated bank, and not the purchaser, as would be the in the event that in a red clause trust franceautoservice.pl before all culture of credit and believes that he or she will accord with the obligations of the initially the humanities tonery warszawa Putting, a bank issuing a bankroll b reverse to back magnificent.com.pl letter of credence influence find itself in the uninviting pose that it is obligated to make the beneficiary of the aid to back letter of acknowledgment (i.e. the acknowledgement to the advantage of the senior beneficiary’s supplier) pomoc-drogowa-lodz-laweta.cba.pl masterful noze gerlach recuperate from the beginning beneficiary, since the first beneficiary did not agree with the requirements of the original write hodowla slimakow communication clauses are dicey firmowekalendarzeksiazkowe.pl inscribe of credits and do in the the objective of securing the buyer’s position. Alternatives breathe, but a cash-stripped seller has to sway either his bank, his supplier, or the consumer to appropriation the risk of the beneficiary’s non-compliance.-1 pontos- [Resolvido] BAU QUE DA MANA/LIFE/CRYSTAL..AJUDA?
Aqui esta uma que pega 100k, os jogadores novato!-1 pontosLíderes está configurado para São Paulo/GMT-03:00 - [Talkaction] Sistema De Sentar Com Recuperação
Informação Importante
Confirmação de Termo