Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 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 itemid = 6527
- local count = 5]]
- local outfitts = "Papai Noel, Páscoa e Anderson Silva"
- local talkUser = NPCHANDLER_CONVBEHAVIOR == CONVERSATION_DEFAULT
- if(msgcontains(msg, 'outfit')) then
- selfSay('Bem, eu tenho aqui a outfit de natal, voce gostaria de compra-la? Custa apenas 5PPs, eu também tenho outras outfits: '..outfitts) -- Edite Sua Menssagem para quando o player falar *OUTFIT*
- talkState[talkUser] = 1
- ---------------------------copiar-------------------------------
- elseif(msgcontains(msg, 'outfit') and talkState[talkUser] == 1) then --onde tem outfit coloque o nome da nova outfit da lista "local outfitts"
- if (getPlayerStorageValue(cid, 123) > 0) then -- onde ta 123 troque para o for o local outfitt = 66678
- selfSay('Desculpe, voce ja possui esta outfit') -- Eite a menssagem , que se o player tentar trocar de novo , o NPC avisar que ele j? fez essa missao
- else
- if getPlayerItemCount(cid, itemid) >= 1 then --onde tem itemid é o id do item necessário, troque, e em 1 a quantidade
- setPlayerStorageValue(cid, 123,1) -- onde ta 123 troque para o for o local outfitt = 66678
- doPlayerRemoveItem(cid, itemid,count) --onde tem itemid é o id do item necessário, troque, e em count a quantidade
- selfSay('Muito Obrigado! Espero que goste da sua nova outfit!') -- Edite a menssagem de agradescimento
- else
- selfSay('Desculpe, mas voce nao tem pps necessario') -- Edite a menssagem que o player nao tem x item
- end
- end
- return true
- ---------------------------copiar-------------------------------
- ---------------------------colar abaixo \/------------------------
- elseif(msgcontains(msg, 'outfit') and talkState[talkUser] == 1) then --onde tem outfit coloque o nome da nova outfit da lista "local outfitts"
- if (getPlayerStorageValue(cid, 123) > 0) then -- onde ta 123 troque para o for o local outfitt = 66678
- selfSay('Desculpe, voce ja possui esta outfit') -- Eite a menssagem , que se o player tentar trocar de novo , o NPC avisar que ele j? fez essa missao
- else
- if getPlayerItemCount(cid, itemid) >= 1 then --onde tem itemid é o id do item necessário, troque, e em 1 a quantidade
- setPlayerStorageValue(cid, 123,1) -- onde ta 123 troque para o for o local outfitt = 66678
- doPlayerRemoveItem(cid, itemid,count) --onde tem itemid é o id do item necessário, troque, e em count a quantidade
- selfSay('Muito Obrigado! Espero que goste da sua nova outfit!') -- Edite a menssagem de agradescimento
- else
- selfSay('Desculpe, mas voce nao tem pps necessario') -- Edite a menssagem que o player nao tem x item
- end
- end
- return true
- ------------------------colar acima /\---------------------------
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement