Ir para conteúdo

wevertonvrb

Visconde
  • Total de itens

    303
  • Registro em

  • Última visita

  • Dias Ganhos

    4

Tudo que wevertonvrb postou

  1. primeiro tu postou no local errado segundo esse script faz apenas a pessoa pegar a chave como também poderia pegar qualquer outra coisa para que essa chave abra a porta voce deve criar outro script vamos a ele
  2. por favor alguem ajude com isso? @zipter98 tem como pelo menos tentar me ajudar?
  3. então consegui resolver o problema era nesse .aid eu tava colocando desse mesmo jeito q tu me falou e eu pensei q iria dar certo if itemEx.aid == xxxx then -- isso por algum motivo n estava dando certo então fiz assim if itemEx.actionid == xxxx -- dessa forma o script funcionou uma ultima duvida*** é possivel dar valor a uma actionid igual se faz com storage?
  4. aparentemente esta sem erro, falta apenas remover tantos if mas isso vo fazer qd o script tiver funfando ajuda aee proff? vai sair nova aula tb n?
  5. sim já testei e funciona, acabei de testar rsrsrs e ja estava vindo avisar
  6. realmente descuido meu e como eu disse script antigo rsrsrs esse script é da época do outro forum proff eu deixei queto pois estava funcionando ele funciona se eu deixar para remover o item ou por decay no item arrumei e continua sem funcionar olha essa função
  7. ops eu postei a tag errada, o creaturescript ta assim <event type="death" name="autoloot" event="script" value="autoloot.lua"/> vo arrumar la pra ser mais exato existe apenas um evento registrado na xml deles que é o evento spawn e todos eles possuem <script> <event name="Spawn"/> </script>
  8. man se n me engano nos tfs mais novos o (cid) não é mais usado se não me engano se usa (player) tipo assim function onUse (player,item) outra coisa tb é q o player fica fora dos parenteses mas n sei te explicar procure algum script que funcione e olhe direito a pregação do (player) pois n sei te dizer
  9. não printou nada na distro em creaturescript <event type="death" name="autoloot" event="script" value="autoloot.lua"/> autoloot.lua em loguin.lua registerCreatureEvent(cid, "autoloot") em actions.xml <action actionid="12526" event="script" value="autoloot.lua"/> OBS: essa função é usada para verificar se é um corpse quando morre um player 22:58 You see a dead human. (Vol:10). ItemID: [3058] Position: [X: 990][Y: 1042][Z: 7] quando morre um monstro 22:57 You see a fainted abra. (Vol: 10) It is genderless. 23:00 You see a fainted kadabra. (Vol: 10) It is genderless. acredito q seria melhor adicionar essa aid em todos os itens que tenha a palavra fainted no nome pois o catch funciona assim isso esta presente no catch local name = string.lower(getItemNameById(item2.itemid)) name = string.gsub(name, "fainted ", "") name = string.gsub(name, "defeated ", "") name = doCorrectPokemonName(name)
  10. sim testei mas não acontece nada, sem erro tambem sim fiz tudo isso aee e não deu erro mas também n funcionou
  11. esse script é antigo proff, por isso tantos if sei q deveria colocar elseif depois atualizo o script mas como faço para que ele funcione do jeito que esta?
  12. man eu ainda sou iniciante suas aulas ainda n ensinaram a empregar essas coisas OBS: quando sai a aula 6??
  13. oque fiz de errado agr? if itemEx.aid == 9633852 then return doPlayerSendCancel(cid, "voce ja coletou deste pokemon.") end if itemEx then doPlayerAddItem(cid, 15500, rand) doItemSetAttribute(itemEx.uid,"aid",9633852) end
  14. ai to com duvida o script tava assim if itemEx then doPlayerAddItem(cid, 15500, rand) doRemoveItem(itemEx.uid,1) end deixei assim if itemEx then doPlayerAddItem(cid, 15500, rand) doItemSetAttribute(uid,"aid",9633852) end como eu deixo pra impedir o script? tentei coisas assim e n deu if itemEx aid = 9633852 then return doPlayerSendCancel(cid, "voce ja coletou deste pokemon.") end if getItemAttribute(uid,"aid",9633852) then return doPlayerSendCancel(cid, "voce ja coletou deste pokemon.") end
  15. desisto, n estou conseguindo Man o script q tu passou n funcionou de nenhuma forma também n gerou erro eu queria que esse script funcionasse em todos os corpos ou items que tenha a palavra fainted no nome sem a necessidade de fazer algo assim no action.xml sim eu quero que eles funcionem em corpos mas como eu defino se o item é um corpo ou não? como o script vai saber definir se o item é um corpo?? aquela tag eu tirei no item.xml <item id="7926" article="a" name="dead troll champion"> <attribute key="containerSize" value="10" /> <attribute key="decayTo" value="7927" /> <attribute key="duration" value="10" /> <attribute key="corpseType" value="blood" /> <attribute key="fluidSource" value="blood" /> </item> o meu corpo não tem essa tag em outra paravras os corpos do meu é como se foce uma backpack com decay & oque define se é corpo é a palavra fainted no nome a não ser que o xml do monstro registre o item como corpise <item id="9867" article="a" name="fainted magcargo"> <attribute key="containerSize" value="10" /> <attribute key="decayTo" value="0" /> <attribute key="duration" value="55" /> </item> o script que voce me passou não funcionou nem deu erro em um outro script tenho isso if getTopCorpse(topos) == null then return true end talvez sirva para algo
  16. BOA NOITE GENTE EU FIZ UMA ACTION function on use item 1 no item 2 e ele esta funcionando perfeitamente mas eu gostaria de adicionar algo nele para que essa função funcione apenas uma vez em cada item algo que faça o item2 já ficar usado mas sem que altere seu id talvez adicionar um atributo no item2 quando usar o item1 nele a primeira vez que faça com que a action seja recusada se tentar usar novamente obg desde ja @Poccnn
  17. man tem como colocar esse motor no primeiro post n? eu n estou encontrando esse script é mt complexo xeio de coisas que não entendo nada por favor atualiza o topco junto com o motor com uma ajuda de configuração. sei que estou sendo xato mas tou loko com esse sistema
  18. man poderia passar um tutorial do systema? to com dificuldade de adiciona-lo fiz o logal no remeres mas n sei onde configuro tudo print http://prntscr.com/f227l0
  19. ok entendido mas surgiu uma duvida eu tenho q adicionar essa tag em todos os corpos?? <attribute key="corpseType" value="blood" /> pois os corpos dos pokes não tem isso <item id="9867" article="a" name="fainted magcargo"> <attribute key="containerSize" value="10" /> <attribute key="decayTo" value="0" /> <attribute key="duration" value="55" /> </item> oque faz o corpo ser identificado como corpo é a palavra fainted no nome
  20. desculpe mas essa livraria ja é o sistema completo? é apenas um arquivo mesmo? se sim onde eu deixo ela? na pasta lib?
  21. desculpa reviver mas esse sistema esta 100% ou ainda esta em desenvolvimento? se tiver 100% essa parte que citei que esta 100%? ou tenho q complementar com as outras partes?? se tiver com as partes picadas seria muito pedir pra atualizar o topco?? parabéns man vc é foda mesmo rep+
  22. sim entendi mas não tenho conhecimento suficiente para criar tal script
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...