Tudo que Adriano SwaTT postou
-
[MEGA PEDIDO]SCRIPTES
Me mande também o arquivo "configuração.lua" da sua pasta lib.
- [Chuva de Items] New Event
-
[MEGA PEDIDO]SCRIPTES
Testa o onLook assim: E o goback, assim: Caso não dê certo, poste aqui esta Pokeball como está no "Items.xml" pra eu ver uma coisa. Boa sorte.
-
(Resolvido)Habilitar um OnLogout a um Script
Então, isso que fui parar pra pensar de noite quando cheguei em casa. Ia postar isso pra você agora, porque a Account ID de valor 6, mesmo os players normais podem logar com Battle. Enfim, que bom que funcionou. Faça bom aproveito agora. Realmente, também pensei nessa possibilidade a noite, mas é que não cheguei a ler o script inteiro, apenas pensei na primeira solução que veio a cabeça e coloquei em prática. Além de que, poderia ser a função "isPlayer(cid)" porque até onde sei Creature engloba outros, como NPC, etc. (Eu acho) Enfim. Tópico resolvido.
-
(Resolvido)Habilitar um OnLogout a um Script
É porque a função onLogout que conheço, precisaria ser registrada em CreatureScripts. E no caso neste script que você tentou fazer, creio que poderia ser "cid" no lugar de "tab". Pelo menos o script ao usar a função "!dance start" o player ficou com battle? #EDIT Estou corrido agora, depois vejo se crio a função onLogout pra você. Até.
- (Resolvido)Habilitar um OnLogout a um Script
-
(Resolvido)Habilitar um OnLogout a um Script
Boa noite, percebi que o Script é executado através de uma Talkaction, dizendo Start e Stop caso queira parar. Então o jeito mais simples de fazer isso parar de acusar este erro no Launcher, por não encontrar o player, é impedindo que o player dê "logout" enquanto estiver com o script sendo executado, e para isso fiz esta pequena alteração no script. Segue abaixo: Peço que crie um backup do seu atual, teste este com players normais (sem GM, GOD, etc) e retorne para dizer o resultado. Boa sorte.
-
[Pedido] Pic para client!
De uma olhada, vê se gosta, estou sem tempo. Mals:
-
[Pedido] Pic para client!
Escrito apenas "OldTimes"?
- [Pedido] Script arena de pvp ajuda
-
[MEGA PEDIDO]SCRIPTES
Da debug no servidor quando da look nela ou quando usa ela?
- [Pedido] Script arena de pvp ajuda
- [Pedido] Script arena de pvp ajuda
- [Pedido] Script arena de pvp ajuda
-
(Resolvido)[PEDIDO] NPC que dá storage
Por nada. E é porque a fala inicial se configura no npc.xml, por isso que falei para configurar a gosto. Que bom que foi útil. Faça bom aproveito. Abraços.
-
Ajuda com wand's
Distro é o Executável que abre o servidor. Onde aparece carregando os script para abrir o server. Dê uma olhada se acusa algum erro referente a Wand aí e nos avise. Creio que seja alguma coisa na TAG que esteja errado.
- IP CLIENTE ( AJUDA)
-
(Resolvido)[PEDIDO] NPC que dá storage
Ok, fico no aguardo. Boa sorte.
-
[PEDIDO] Como duplicar a sprite de um item, gerando novo id
Este erro é porque na hora de salvar a versão do seu OtItemEditor é para outra versão. Procure se informar qual versão é para seu servidor. Tente seguir este tutorial, pois ensina sem precisar editar os arquivos do OTServ. Ou então neste link tem os ItemEditores segmentados por versões. Boa sorte.
- IP CLIENTE ( AJUDA)
-
matar monstro ganhar storage!
Teste assim: local monster = 'monster name' -- coloque o nome todo minusculo local storage = 12120 -- valor da Storage local msg = 'Mensagem ao matar' -- Configure a gosto function onKill(cid, target, lastHit) if(isMonster(cid)) and getCreatureName(cid):lower() == monster then setPlayerStorageValue(lastHit, storage, 1) doPlayerSendTextMessage(lastHit, 22, msg) end return true end Lembre-se de registrar a função "kill" no CreatureScripts.xml e no Login.lua. @EDIT: Caso não funcione, tente usar "statschange" no creaturescripts.xml e o arquivo.lua tente assim: local monster = 'monster name' -- tudo minusculo local storage = 12120 -- valor da Storage local msg = 'Mensagem ao matar' -- Configure a gosto function onStatsChange(target, cid, type, combat, value) if(isMonster(cid)) and getCreatureName(cid):lower() == monster then if (type == STATSCHANGE_HEALTHLOSS and getCreatureHealth(target) - value <= 0) then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg) setPlayerStorageValue(cid, storage, 1) end end return true end Boa sorte.
- [Chuva de Items] New Event
-
(Resolvido)[PEDIDO] NPC que dá storage
Crie o arquivo do NPC.xml normalmente e a gosto... e no arquivo lua cole o script abaixo: Não testei, mas creio que funcione. Vale lembrar de configurar a storage no começo do script. local strg = 12130 -- Valor da Storage Boa sorte.
-
[Duvida] onde configuro para o player nce após morrer
Creio que seja no Remere's agora, pois lá você configura o templo de cada cidade, não adianta mudar no config.lua pois cada player tem sua cidade e no referido arquivo mudará apenas a posição principal, que no caso é considerada a do Acc Manager. Boa sorte.
-
Ajuda com wand's
Acusa algum erro no Distro? Para quais vocações seria esta wand, pois pelo que vi você copiou o fim de uma script e esta wand está em aberto. Ex: </wand> <wand id="7735" level="22" mana="5" min="679" max="700" type="cake" event="function" value="default"> <!-- Staff of Kairos --> O correto seria algo do tipo: </wand> -- sendo que esta, está fechando o script de cima. <wand id="7735" level="22" mana="5" min="679" max="700" type="cake" event="function" value="default" /> <!-- Staff of Kairos --> ou esta opção: </wand> -- esta tag fecha o script de cima. <wand id="7735" level="22" mana="5" min="679" max="700" type="cake" event="function" value="default"> <!-- Staff of Kairos --> </wand> -- esta tag encerra seu novo wand Boa sorte.