Ir para conteúdo

AdilsonHacker

Visconde
  • Total de itens

    474
  • Registro em

  • Última visita

Tudo que AdilsonHacker postou

  1. Obrigado por responder meu tópico, Mais tipo poderei add varias vocation ali? E cade a mensagem tipo doPlayerCancel "Apenas humanos podem morar aqui.", para quando for um player que não seja da vocation id que coloquei ali.
  2. Galera queria que apenas tal vocation id possa se batizar nessa cidade, e os que nao for dessa vocation id o npc diga a mensagem.. "Apenas humanos podem morar nessa cidade." Script NPC: 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 if(msgcontains(msg, 'sim')) then doPlayerSetTown(cid, 5) npcHandler:say("Seja bem vindo a Edoras.", cid) talkState[talkUser] = 1 elseif(msgcontains(msg, 'nao')) then npcHandler:say('Adeus Forasteiro..', cid) talkState[talkUser] = 0 end return true end function msgcontains(message, keyword) if(type(keyword) == "table") then return table.isStrIn(keyword, message) end local a, b = message:lower():find(keyword:lower()) if(a ~= nil and b ~= nil) then return true end return false end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new())
  3. Duuh , amanhã quando eu tiver no pc eu testo.. podem fazer de qualquer jeito, importante que funcione e não bug o ot, todos player começam na townid 1. @EDIT Duuh, o seu funcionou mais porem ele pega so quando o player morre ai ele nasce no town id, mais queria para quando ele logasse pela primeira vez ja logasse no townid que coloquei.
  4. Galera preciso de um script que funcione tipo assim, que eu possa configurar no script que exemplo vocation id 1 vai nascer no townid 2, e o vocation id 2 vai nasce no town id 5 (CONFIGURADO), e quando o player de vocation id 1 morrer ele ainda tem que nascer no townid 2, e mesma coisa com o outro..
  5. 0.4, ele esta totalmente estavel , unica coisa que esta ocorrendo e isso. OBS : desculpa nao por acento em algumas palavras, e que o meu teclado ta meio ruim.
  6. Pessoal , meu distro quando aperto em "fechar" ele nao salva, fecha sem salvar, gostaria de saber como posso mudar isso nas sources para que quando eu apertar em fechar ou ele fechar por ele mesmo, ele salve sozinho, reputarei quem tentar ajudar! Abraços!
  7. Tinha um end a mais no script este era a questao do erro , sempre quando aparecer isso verifique se tem varios end e remova alguns.. isso e o modo mais facil de resolver esse erro! Reportado para que movam!
  8. function onCastSpell(cid, var) local playerpos = getPlayerPosition(cid) local MaximoSummon = 1 if(table.maxn(summons) < MaximoSummon) then return doPlayerSendCancel (cid, "You can't control more monsters.") end local clone = doCreateMonster("bear", playerpos) doConvinceCreature(cid, clone) return TRUE end
  9. É só clikar em "curtir" e para reporta para que movam é só clikar em denunciar e colocar "dúvida sanada" ou algo do tipo.
  10. Muito bom, assim fica mais organizado!
  11. Posta o war.lua para que eu possa ve-lo?
  12. Deve ser a storage do script da quest , tenta copiar outro script e colocar outra storage , ai você add no box e o outro script no outro box.
  13. Se você usa tfs 0.4 substitua sua tag por esta: <globalevent name="save" interval="800000" event="script" value="save.lua"/>
  14. Você usa tfs 0.4 ? Pode me mandar a tag do save em globalevents para que eu possa ver ?
  15. Queria os codigo pra eu por na sources e compilar. Oque o codigo faz? Ele deixa os players passar entre si,em area pz. Alguém pode me ajudar ?
  16. Funcionou Perfeitamente , Obrigado! Sanado e reportado!
  17. Galera preciso que editem esse script para mim que só permita o player trocar de sexo em área pz e sem battle! Script : config = { costPremiumDays = 10 } function onSay(cid, words, param, channel) if(getPlayerSex(cid) >= 2) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You cannot change your gender.") return end if(getPlayerPremiumDays(cid) < config.costPremiumDays) then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Sorry, not enough premium time - changing gender costs " .. config.costPremiumDays .. " premium days.") doSendMagicEffect(getThingPosition(cid), CONST_ME_POFF) return end if(getPlayerPremiumDays(cid) < 65535) then doPlayerAddPremiumDays(cid, -config.costPremiumDays) end local c = { {3, 1, false, 6, 1}, {3, 2, false, 6, 2}, {6, 1, false, 3, 1}, {6, 2, false, 3, 2} } for i = 1, #c do if canPlayerWearOutfitId(cid, c[i][1], c[i][2]) then doPlayerRemoveOutfitId(cid, c[i][1], c[i][2]) c[i][3] = true end end doPlayerSetSex(cid, getPlayerSex(cid) == PLAYERSEX_FEMALE and PLAYERSEX_MALE or PLAYERSEX_FEMALE) doPlayerSendTextMessage(cid,22,"Você alteradou o seu sexo, vai ser kikado!") addEvent(doRemoveCreature,1*1000,cid,true) doSendMagicEffect(getThingPosition(cid), 23) for i = 1, #c do if c[i][3] == true then doPlayerAddOutfitId(cid, c[i][4], c[i][5]) end end return true end
  • Quem Está Navegando   0 membros estão online

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