maurano 2 Postado Setembro 16, 2011 Share Postado Setembro 16, 2011 (editado) Eae galera...eu já havia postado 1 tópico.. mas ngm respondeu e ele acabou ficando esquecido. Então estou tentando postar denovo! Acredito que o script seja simples e o server que eu utilizo é 8.60. Script: gostaria de 1 piso que para passar por ele o player deve ter matado pelo menos 50 players.. mas acredito que tambem precise de um script q de a storage ao player quando ele matar 50 players. bom..é isso novamente.. Espero que me ajudem! ;/ Obrigado desde ja... Editado Setembro 19, 2011 por kuun1 Link para o comentário https://xtibia.com/forum/topic/167961-storage-ao-matar-50-players/ Compartilhar em outros sites More sharing options...
0 FrozenGames 2 Postado Setembro 16, 2011 Share Postado Setembro 16, 2011 up tb quero isto Link para o comentário https://xtibia.com/forum/topic/167961-storage-ao-matar-50-players/#findComment-1103921 Compartilhar em outros sites More sharing options...
0 maurano 2 Postado Setembro 20, 2011 Autor Share Postado Setembro 20, 2011 UP .. ajuda ae galera! Link para o comentário https://xtibia.com/forum/topic/167961-storage-ao-matar-50-players/#findComment-1105766 Compartilhar em outros sites More sharing options...
0 Aloczs 14 Postado Setembro 20, 2011 Share Postado Setembro 20, 2011 up Link para o comentário https://xtibia.com/forum/topic/167961-storage-ao-matar-50-players/#findComment-1105772 Compartilhar em outros sites More sharing options...
0 gabrielmotta1 0 Postado Setembro 20, 2011 Share Postado Setembro 20, 2011 Tambem Quero Link para o comentário https://xtibia.com/forum/topic/167961-storage-ao-matar-50-players/#findComment-1105807 Compartilhar em outros sites More sharing options...
0 digo1040 56 Postado Setembro 20, 2011 Share Postado Setembro 20, 2011 Eai, bom vamos la em creaturescripts/scripts crie um arquivo killcount.lua e coloque isso dentro: function onKill(cid, target, lastHit) local storage = 1212 -- Storage que salva o numero de mortes if isPlayer(cid) and isPlayer(target) then setPlayerStorageValue(cid, storage, (getPlayerStorageValue(cid, storage)+1)) end return TRUE end Nao esqueça de editar a storage no script No arquivo creaturescripts.xml coloque: <event type="kill" name="kill_count" event="script" value="killcount.lua"/> E no login.lua coloque: registerCreatureEvent(cid, "kill_count") Cada vez que um player matar outro a storage vai ser mudada, e no movements coloca pra verificar o storage Qualquer duvida so postar ;P Link para o comentário https://xtibia.com/forum/topic/167961-storage-ao-matar-50-players/#findComment-1105826 Compartilhar em outros sites More sharing options...
0 Vodkart 1515 Postado Setembro 20, 2011 Share Postado Setembro 20, 2011 (editado) --EDITED PUTA QUE PARIU VIU,NUNCA NGM POSTA,AI QNDO PERCO MEU TEMPO COM ISSO APARECE UM BOM SAMARITANO PARA AJUDAR -.- resolvi ajudar só porque ninguém postou... nome do seu script.lua function onKill(cid, target) local storage = 41234 -- numero da storage if (isPlayer(cid) and isPlayer(target)) then if getPlayerStorageValue(cid, storage) < 50 then setPlayerStorageValue(cid, storage, getPlayerStorageValue(cid, storage)+1) return TRUE end end return TRUE end creaturescript.xml <event type="kill" name="StorageKill" script="nome do seu script.lua"/> creaturescript/script/login.lua adiciona registerCreatureEvent(cid, "StorageKill") tile: function onStepIn(cid, item, position, fromPosition) local storage = 41234 -- numero da storage if getPlayerStorageValue(cid, storage) < 50 then doTeleportThing(cid, fromPosition, false) doSendMagicEffect(position, CONST_ME_MAGIC_BLUE) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você deve matar 50 players para passar.") end return TRUE end Editado Setembro 20, 2011 por Vodkart Link para o comentário https://xtibia.com/forum/topic/167961-storage-ao-matar-50-players/#findComment-1105829 Compartilhar em outros sites More sharing options...
0 maurano 2 Postado Setembro 20, 2011 Autor Share Postado Setembro 20, 2011 Antes de falar o resultado...sobre o script do piso, dps preico ir la em movements.xml e criar uma nova linha assim neh?: <movevent type="StepIn" actionid="ID que eu coloquei no piso?" event="script" value="piso50kills.lua"/> entao..eu fiz td..fui la com 1 char sem ter matado 50 players e consegui passar pelo piso numa boa...e nao da nenhum erro no executavel..simplesmente não acontece nada..como se nao tivesse o script.. enfim..é isso que deu...espero q me ajudem...mas obrigado desde ja! Link para o comentário https://xtibia.com/forum/topic/167961-storage-ao-matar-50-players/#findComment-1105896 Compartilhar em outros sites More sharing options...
0 Vodkart 1515 Postado Setembro 20, 2011 Share Postado Setembro 20, 2011 vc mudo o valor das storage? Link para o comentário https://xtibia.com/forum/topic/167961-storage-ao-matar-50-players/#findComment-1105924 Compartilhar em outros sites More sharing options...
0 maurano 2 Postado Setembro 20, 2011 Autor Share Postado Setembro 20, 2011 (editado) sim...pq?...n era pa mudar?..ou se mudasse tinha q fazer algo?.. enfim..vou dar uma outra olhada pq ver se fiz td certo..mas acredito q fiz igual vc falou EDIT: opa vodkart!! mudei as storages mais uma vez!...e agora deu certo...ele nao deixou eu passar e disse que preciso matar 50 players...vou tentar matar 50 aqui...e ja testo denovo!..mas parece q funcionou!! mas axo q oq fez funcionar mesmo..é pq emcima do piso tinha 2 bordas de ferro..axo q isso tava atrapalhando..entao tirei elas viw...me ocorreu que eu percebi que talvez 50 kills seja muito...caso eu queria mudar..é so colocar outro valor la onde esta "50" neh?...to pensando em colocar umas 2..pa testar EDIT2: Opa vodkart! testei aqui..e parece que funcionou!! mas axo q por exemplo se vc quer 50 kills ..vc tem q por 49 la...pq eu coloquei 3 e precisava de 4..pq axo q ta ">50" ou..mudar para ">=50" ..nao sei...mas Funcionou ^^!! Brigadao! Editado Setembro 20, 2011 por kuun1 Link para o comentário https://xtibia.com/forum/topic/167961-storage-ao-matar-50-players/#findComment-1105934 Compartilhar em outros sites More sharing options...
0 Vodkart 1515 Postado Setembro 20, 2011 Share Postado Setembro 20, 2011 vou te explicar "<" -- menor que ">" -- maior que "<=" menor ou igual que ">=" maior ou igual que "==" igual que Link para o comentário https://xtibia.com/forum/topic/167961-storage-ao-matar-50-players/#findComment-1106000 Compartilhar em outros sites More sharing options...
0 maurano 2 Postado Setembro 21, 2011 Autor Share Postado Setembro 21, 2011 Axo que eu entendi!! "if getPlayerStorageValue(cid, storage) < 50 then setPlayerStorageValue(cid, storage, getPlayerStorageValue(cid, storage)+1)" Aqui diz que caso a Storage ou axo que no caso seria as kills forem menor que 50, ira adicionar +1? mas anyway...brigadao pelo script! irei dar REP a vcs 2.. 1 hj e outro amanha! Brigadao! Pode fechar o topico. Link para o comentário https://xtibia.com/forum/topic/167961-storage-ao-matar-50-players/#findComment-1106047 Compartilhar em outros sites More sharing options...
0 FrozenGames 2 Postado Dezembro 19, 2011 Share Postado Dezembro 19, 2011 Demoro mais foi , agora já vendi meu servidor . hsashas Link para o comentário https://xtibia.com/forum/topic/167961-storage-ao-matar-50-players/#findComment-1156397 Compartilhar em outros sites More sharing options...
0 Demonbholder 420 Postado Dezembro 19, 2011 Share Postado Dezembro 19, 2011 Quando sanarem um pedido reportem para que os moderadores movam. Tópico reportado. Link para o comentário https://xtibia.com/forum/topic/167961-storage-ao-matar-50-players/#findComment-1156417 Compartilhar em outros sites More sharing options...
Pergunta
maurano 2
Eae galera...eu já havia postado 1 tópico.. mas ngm respondeu e ele acabou ficando esquecido.
Então estou tentando postar denovo!
Acredito que o script seja simples e o server que eu utilizo é 8.60.
Script: gostaria de 1 piso que para passar por ele o player deve ter matado pelo menos 50 players..
mas acredito que tambem precise de um script q de a storage ao player quando ele matar 50 players.
bom..é isso novamente..
Espero que me ajudem! ;/
Obrigado desde ja...
Editado por kuun1Link para o comentário
https://xtibia.com/forum/topic/167961-storage-ao-matar-50-players/Compartilhar em outros sites
13 respostass a esta questão
Posts Recomendados