Ir para conteúdo

StyloMaldoso

Infante
  • Total de itens

    1593
  • Registro em

  • Última visita

  • Dias Ganhos

    12

Tudo que StyloMaldoso postou

  1. so edita aqui doPlayerAddLevel(cid, 20) doPlayAddItem(cid, 2160, 2) o addLevel(cid, 20 o 20 é o tanto q vai ganha de lvl e o addItem(cid, 2160 < 2160 é o ID e o 2 é a quantidade, bjos
  2. manow..ele ta usando o server do slicer e n meu mapa --' @topic testa ;/ data/action/script/start.lua
  3. burrise ou n ? hauuha troca essa linha if getPlayerItemCount(cid, RewardsOutlandPsy.Artefatos_Remove) <= 1 then por.. if getPlayerItemCount(cid, RewardsOutlandPsy.Artefatos_Remove) < 1 then
  4. fiz correndo..hahua troca ai essa linha SelfSay("intão você você tem os artefatos?", cid) e troque por essa.. selfSay("intão você você tem os artefatos?", cid) alias no começo do teu script ta assim.. if (msgcontains(msg, 'outland') or msgcontains(msg, 'help')) then selfSay("intão você você tem os artefatos?", cid) talkState[talkUser] = 2 if getPlayerStorageValue(cid, Sto_Add) >= 0 then selfSay("Desculpe mais você ja fez essa quest", cid) talkState[talkUser] = 0 return true end decha assim.. ;x if (msgcontains(msg, 'outland') or msgcontains(msg, 'help')) then if getPlayerStorageValue(cid, Sto_Add) >= 0 then selfSay("Desculpe mais você ja fez essa quest", cid) talkState[talkUser] = 0 return true end selfSay("intão você você tem os artefatos?", cid) talkState[talkUser] = 2 return true alias usa esse script q arrumei os erro do selfSay..e dps q eu volta vo assiti malhação vo da uma ajeitada no script u-u
  5. tenta troca essa linha getPlayerStorageValue(cid, Sto_Add) >= 0 then por essa ;x if getPlayerStorageValue(cid, Sto_Add) <= 0 then
  6. fiz correndo aqui, creio eu que tera erros *-* fiz do psycraft, não deu pra entende muito mais vms la data/npc/script/xxxx.lua 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 msg = string.lower(msg) --------- local RewardsOutlandPsy = { Artefatos_Remove = xxxx, Sto_Outfit = xxxx, item_add = xxxx, Sto_Add = 53512, } if (msgcontains(msg, 'outland') or msgcontains(msg, 'help')) then SelfSay("intão você você tem os artefatos?", cid) talkState[talkUser] = 2 return true elseif msgcontains(msg, 'yes') and talkState[talkUser] == 2 then if getPlayerItemCount(cid, RewardsOutlandPsy.Artefatos_Remove) >= 1 then selfSay("Desculpe mais você não tem os artefatos necessarios para me ajuda.", cid) return true end SelfSay("Muito bom, você me ajudou e muito", cid) doPlayerRemoveItem(cid, RewardsOutlandPsy.Artefatos_Remove, 1) doPlayerAddLevel(cid, 15) setPlayerStorageValue(cid, RewardsOutlandPsy.Sto_Outfit, 1) SetPlayerStorageValue(cid, RewardsOutlandPsy.Sto_Add, 1) doPlayerAddItem(cid, RewardsOutlandPsy.item_add, 1) return true end return true end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new()) você sabe cria xml de npc né? só cria um mandando o npc fala outland ou help vo tenta explica oque tu tem q altera ;x essa é a tabela q tu vai te q modifica completamente adicionado os ids.. local RewardsOutlandPsy = { Artefatos_Remove = xxxx, Sto_Outfit = xxxx, item_add = xxxx, Sto_Add = 53512, } ah esqueçi..em baixo disso no script do npc.. if (msgcontains(msg, 'outland') or msgcontains(msg, 'help')) then adiciona isso.. getPlayerStorageValue(cid, Sto_Add) >= 0 then selfSay("Desculpe mais você ja fez essa quest", cid) talkState[talkUser] = 0 return true end ah sim e pra adiciona + item quando completa a quest na tabela em baixo disso... avisa quais bug pode ter no script pq to meio ocupadinho bjos
  7. Tem um item nessa posição (x,y,z) que não tem no seu item.xml e no client e não consegue abri o mapa faz assim.. abre o rmes com o mapa e aperte CTRL+G e procura pela essa pos..vai teleporta pra pos do item e vai te um TILE vermelho e retira ele e salva o mapa e tente abri denovo..se apareçe outro create item failed vai pegando as pos e retirando o tile vermelho do mapa bjos
  8. so lembrando SHift e seleciona a area q deseja copiar e trasferir pro outro mapa e dps aperta Ctrl + c e vai na outra ABA q estara aberta o outro mapa e vai no lugar q deseja coloka e aperte CTRL + V e de um clique em qualquer lugar do mapa para ficar no lugar exato rçrç
  9. não são erros kk ? isso são coisas que estão erradas no spawn.xml ou no RMES que causa esses erro no console..intão oque é intão? burrise? *----* e não são coisas tão serias? isso simplismente demora demais pra carrega e causa um lag danado ;x @Topíc cara isso vai ajuda e muito os iniciante na area de mapping, eu tinha varias duvidas relacionada a isso..achei varios tutoriais q me ajudarão e esse ta muito bom bjos
  10. Gostei da iniciativa só lembrando.. 1 - "Não" misture detalhes de mapa de TIBIA com de poketibia isso fica muito feio. 2 - na 1° print é casas ou lojas? se sim ambos tão meio que errado pois ambos tem q ser maiores e mais detalhados e com outra parade pra fica bem menos destacado 3 - 2° print~~ (¹print) fico daora sua ideia mais você simplismente 'feixou' com uma grama ficando uma coisa injuativa, não soube usa o naturia ali, aconselho a ver uns tutorias de naturia 4 - 2°Print~~ (²print) é um buero certo? porque você coloko uma pedra e uns negocio verdes (não sei o nome). @Sugestão joguê alguns otserver de poketibia isso faz você pega experiencia de mapping facil, eu ja observava o mapa da PxG e isso me ensino muito. té.
  11. 1 - alias não parei..so di um tempo hehe 2 - facil de se faze ;/
  12. pq vcs n pegem o executavel do PDA? hein? uhun'
  13. k zuou? vcs tem coragem de chama isso de mapa? hunt todas quadrada enfim...posto no lugar errado, isso é um mapa de servidores derivaveis
  14. carai, como seus comentarios ajudo muuuito, alias 580 post hein + 20 flood tu chega 600 boraaa *-------* SkyLigh brigas? ahn? muitos rep são dados pelo motivo de o cara ter feito o script, eu mesmo ja di varios reps sem testa o script aquele rep n siginifca q ta 100 % brigas²? ahn²?
  15. otimo systema tony até bem melhor doque no de tibia q tem q faze aquelas gambiarra tal.. mais tu testo se o player tive com backpack full? o item iria pro chao ?
  16. 3º O Script foi testado. script foi testado com erros bobos assim ? ;x onde tu ta vendo briga aq? osh o slicer so ta avisando sobre os bugs do script lawl kk
  17. se for por storage seu systema de premium tpw..precisa de x storage pra passa pelo tile tenta testa esse script ;x function onUse(cid, item, frompos, item2, topos) if getPlayerStorageValue(cid, 65134) >= 0 then sendMsgToPlayer(cid, 20, "Você ja usou esse item!") return true end setPlayerStorageValue(cid, Storage.Para.Poder.Passar.Pelo.Tile.Vip, 1) -- sto pra pode passa pelo tile setPlayerStorageValue(cid, 65134, 1) -- sto pra n usa item dnv doRemoveItem(item.uid, 1) doSendMagicEffect(getThingPos(cid), 29) doPlayerSendTextMessage(cid, 20, "Parabéns, Agora você tem acesso a area VIP!") return true end aqui em.... setPlayerStorageValue(cid, Storage.Para.Poder.Passar.Pelo.Tile.Vip, 1) Storage.Para.Poder.Passar.Pelo.Tile.Vip tu bota a storage q o player vai ganha ao usar o item e pode passa pelo tile pra tu sabe essa storage vé no movements no script do tile '--'e usa a tag q postei la em cima se de certo, abrçs
  18. se é por tile passa o script de premium né pra pode passa pelo tile --' acho q fica em creaturescript n sei ;x pq.. doPlayerAddPremiumDays essa função ela da premium para a conta inteira e quando tu entra no char na lista de character vai apareçe você tem xx dias de premium account.. ou passa o tile vip,somente vips pode passa pra ele e i pras hunt pra eu faze aqui ;x
  19. vip 1 hã ? ;x pera...o script teu é daqueles vip de tile la? ;x ou normal msm q quando aperta ctrl + G ou entrando na acc tem como vé quantos dia de vip tem? ....x;
  20. acho q n possivel coloka vip infinita e sim um numero maior tpw.. doPlayerAddPremium(cid, 99999) ;/ tenta aew ;x action/script/xxx.lua function onUse(cid, item, frompos, item2, topos) if getPlayerStorageValue(cid, 59839) >= 0 then sendMsgToPlayer(cid, 20, "você ja usou este item, não pode usa-lo novamente 2 vezes ou mais!") return true end doPlayerAddPremium(cid, 9999) setPlayerStorageValue(cid, 59839, 1) doRemoveItem(item.uid, 1) doSendMagicEffect(getThingPos(cid), 29) sendMsgToPlayer(cid, 20, "Parabéns, você ganhou 999 dias de premium account!") return true end <action itemid="xxxx" event="script" value="xxxx.lua"/>
  21. n tem o premio final..ele vai dobrando o id 2152 por cada wave.. ;/ vms bota essa explicação numa tabela acho q fica melhor wave; id; quantidade; [1] = {2152, 1}, [2] = {2152, 2}, [3] = {2152, 3}, [4] = {2152, 4}, ...etc
  22. acho q cada wave vai multiplicando o 2152 exemplo na wave 1 começa com 1 notinha 2152 e na 2 vai 2 notas da 2152 acho q é assim ;x
  23. essa n? em exp doPlayerAddItem(cid, 2152, getPlayerStorageValue(cid, 22551)*2) pokeexp doPlayerAddItem(sid, 2152, getPlayerStorageValue(sid, 22551)*2) --premio
  24. Cara nem todos são erros de borda, na primeira não é erro.. foi proposital... @Topic~ Cara se não me engano ele tem o proprio show off do arton aki ja no xtibia, com as mesmas fotos .. -.- lukinhas gosta de cria topicos sendo q ja tem o mesmo tema por ai do forum (tentando ganha post) aduasd tenso'
  25. não vou sair dando o servídor com mapa base svke que demorou em torno de 2 anos para faze-lo assim não alias,nunca q eu iria faze isso com o lek que me passsou o mapa, desculpe. (:
  • Quem Está Navegando   0 membros estão online

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