Postado Dezembro 27, 2013 11 anos OLÁ TIBIA KING OQUE FIZ DE ERRADO O NPC DA STORAGE MAIS NAO DA O TITULO QUE A STORAGE REPRESENTA NPC SCRIPT \/ local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end function creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end local talkUser = NPCHANDLER_CONVBEHAVIOR == CONVERSATION_DEFAULT and 0 or cid --------------------------script-------------------------------- if msgcontains(msg, "certificado") then if getPlayerStorageValue(cid, 90745) > 5 then npcHandler:say("Voce ja é um hokage!", cid) return TRUE end npcHandler:say("Voce tem os seguintes items: {certificado}? {yes} or {no}.", cid) talkState[talkUser] = 1 elseif msgcontains(msg, "no") and talkState[talkUser] == 1 then npcHandler:say("Traga o certificado, para se tornar um hokage.", cid) talkState[talkUser] = 0 elseif msgcontains(msg, "yes") and talkState[talkUser] == 1 then if doPlayerRemoveItem(cid, 6089, 1) == TRUE then npcHandler:say("Muito Bem shinobi! agora voce é um Hokage!", cid) setPlayerStorageValue(cid, 90745, 6) doPlayerAddItem(cid, 2131, 1) talkState[talkUser] = 0 else npcHandler:say("Voce nao tem o certificado! axe a torre do {hokage} e me traga o Certificado!", cid) end end end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new()) É ISSO TIPOW EU SOU SENNIN E TALS AI VO FALO HI CERTIFICADO YES < GANHO A STORAGE MAIS NAO O TITULO HOKAGE CREATURESCRIPT/SHOWVOC < ACHEI INTERESSANTE SCRIPT \/ function onLook(cid, thing, position, lookDistance) if isPlayer(thing.uid) then local type = getPlayerStorageValue(thing.uid, 89745) doPlayerSetSpecialDescription(thing.uid, "\n"..(getPlayerSex(cid) == 0 and "She" or "He").." are "..(type < 0 and "Shinobi" or type == 1 and "Genin" or type == 2 and "Chunin" or type == 3 and "Jounin" or type == 4 and "Anbu" or type == 5 and "Sennin" or type == 6 and "Hokage")) end return TRUE end /\ é isso galera aguardo respostas +rep pra quem ajudar e agredeço des de agora Projeto ATS (Naruto)Informações AbaixoFacebookYoutubeDiscord Tutoriais / ConteúdosClique Aqui
Postado Dezembro 27, 2013 11 anos Mostra algum erro? Chega a aparecer a mensagem "Muito Bem shinobi! agora voce é um Hokage!"? Com mais informações talvez consiga te ajudar. Abraço TeamSpeak 3 Public - TS.TeamSpeakClub.comwww.TeamSpeakClub.comCrie seu Canal Permanente!
Postado Dezembro 27, 2013 11 anos Autor sim aparece isso nao da erro o unica coisa que acontece e que nao da o titulo hokage pro player tipow eu entro certificado ele da o item a storage pro player mais nao muda de sennin pra hokage quando do look no player Projeto ATS (Naruto)Informações AbaixoFacebookYoutubeDiscord Tutoriais / ConteúdosClique Aqui
Postado Dezembro 27, 2013 11 anos Autor consegui resolver pode fechar Projeto ATS (Naruto)Informações AbaixoFacebookYoutubeDiscord Tutoriais / ConteúdosClique Aqui
Postado Janeiro 4, 2014 11 anos O tópico foi movido para a área correta, preste mais atenção da próxima vez! Leia as regras do fórum: http://tibiaking.com/forum/topic/1281-regras-gerais/?p=7680 Este tópico foi movido: De: "OTServ → Scripting → Monsters e NPCs" Para: "OTServ → Suporte OTServ" Bruno Carvalho / Ex-Administrador TibiaKing [email protected] Em 26/12/2016 em 03:47, Spraypaint disse: A força da alienação vem dessa fragilidade dos indivíduos, quando apenas conseguem identificar o que os separa e não o que os une. -miltinho
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.