Ir para conteúdo
  • Cadastre-se

thelifeofpbion

Membro
  • Total de itens

    737
  • Registro em

  • Última visita

  • Dias Ganhos

    4

Tudo que thelifeofpbion postou

  1. Se o player tiver x storage "falar" if msgcontains(msg, "ajudar") and (getPlayerStorageValue(cid, 10001) == 1) then selfSay("Sai pra la!", cid)
  2. Bom, veja se era isso que você precisava... obs: não esquece de mudar os ids dos itens e mudar a quantidade que é retirada também, porque modifiquei para "2". só uma pergunta... seu servidor existe moeda adicional? aquelas que depois de 1kk vira outra? E cara... não precisa usar <=499, você poderia ter usado apenas < 500 tendeu?
  3. blz... dinheiro e item né? mais tarde eu vejo e te mando kk
  4. é uma forma de encriptar as senhas, ao usar o "plain" você fica mais "vulneravel" se alguém invadir seu bd a pessoa vai ter acesso a todas as senhas... porque não esta mais em "sha1" que era uma forma de "proteger". ou seja não é recomendado usar plain
  5. Seja mais especifico. qual o id do item que o npc vai coletar? é 2 itens com o mesmo id? ou são dois itens diferentes? qual o id deles?
  6. Mano, antes de tudo tenta assim.. se não der, me da um toque que eu vou achar o problema e organizar. obs: mudei a function e identei... vê se funciona. function onUse(cid, item, frompos, item2, topos) local itemid = 5468 local outfit = {lookType = 870} -- Looktpe sem reborn local outfit2 = {lookType = 870} -- looktype da UltraGod local outfit3 = {lookType = 870} -- looktype reborn if isPlayer(cid) then if getPlayerItemCount(cid, itemid) >= 1 then if getPlayerStorageValue(cid,99023) == 4 and doCreatureChangeOutfit(cid, outfit2) and doPlayerRemoveItem(cid, itemid, 1) and addEvent
  7. Primeiramente, a palavra preciso e perigoso e coisa são com S e não Z como estão falando os npcs. afinal, o que você quer que arrume? pois pelo que o que eu vi existem diversas mini quests, como o do pergaminho e o do queijos podres.. explica melhor como funciona o que você esta pensando em fazer.. com qual npc o player tem que falar primeiro? tem que falar com um ganhar um pergaminho e entregar pro outros?
  8. ta pera, você falou que cria item e não cria monstro... você sabe que não tem nada a ver um com outro né? para criar item é /i e para criar mosntro é /m. então não tem porque fazer essa comparação. muda teu place_monster por esse. aqui deu normal. function onSay(player, words, param) if not player:getGroup():getAccess() then return true end if player:getAccountType() < ACCOUNT_TYPE_GOD then return false end local position = player:getPosition() local monster = Game.createMonster(param, position) if monster ~= nil then monster:getPosition():sendMagicEffect(CON
  9. Normalmente esses get são usados em if exemplo if getPlayerStorageValue(cid, 1000) == 0 then --ação-- end na nossa lingua seria... se a storage 1000 do player for igual a 0 fazer tal ação... bom, a diferença desses comandos que você mandou é apenas as expressões lógicas, isso você encontra facil no google. é mais ou menos assim... == igual a x > maior a x < menor a x ~= diferente de x
  10. tenta pegar a talkaction de outro servidor. talvez resolva.
  11. ue é só vc olhar o script e ir modificando... isso é preguiça? kkk doPlayerRemoveItem(cid, 2123, 1) < essas são as linhas de comando q remove os itens.. é só vc troca como vc quer
  12. ué, não não da de editar pelo Remeres?
  13. data>xml>groups.xml no banco ta que po player é do grupo 3 e não existe o grupo 3 '-' ou você muda no banco o grupo do personagem ou vc adiciona o grupo tres no xml
  14. Bom pelo que entendi, você vai ter que fazer um script para cada teleport? não é mais facil fazer o script parar nesse tal sqm? na boa acho dificil alguém te ajudar nisso. O que eu posso fazer é um script movement onde o player pisa e é teleportado para x sqm. pronto vc coloca um tp sem pos. e fim kkk enfim.
  15. essa é a posição correta de twint? {x = 60544, y = 366, z = 7} })
  16. tenta re fazer o sistema vip... talvez solucione. esse vip ai é o do mock, acho que o matk q postou aqui no forum.
  17. reseta level vida, exp, mana e cap manda as pessoas pro templo UPDATE players SET posx = 160, posy = 54, posz = 7; reseta skill UPDATE `players_skills` SET `value` = '10' do resto não lembro, mas tem tudo no forum, inclusive o adm postou XD é so procurar...
  18. WTF que porra é essa? local topos = {885=, 1460=, 5=} se usa assim. local topos = {x=885, y=1460, z=5} e isso também ta errado. " Se teleportar ~acontece~" SE? porque usar uma condição? se não tem um else "caso nao n teleportar" if doTeleportThing(cid, topos) then enfim...
  19. não vou descartar sua opinião porque também concordo.. muitos servidores não tem o rpg que (EU) acho importante, porém não é só sua opinião que importa... existem milhares de jogadores e muitos deles prederem justamente o que você acha uma "merda" que é se divertir do jeito que pode. Bom acredito que quem joga ta gostando, se você não gosta é só você jogar global que inclusive vai ter o RPG que tanto você quer, e caso ache q o global é caro ou dificil existem outros, com mapa global. É aquele frase né amigo "Não gostou, não joga." simples
  20. com movements não da? verifica se for player, e se não for teleporta o "alvo" (n sei se funciona com monstros) mas acredito que sim ja que tem a função p verificar se é player kk
  21. function onStepIn(cid, item, fromPosition, item2, toPosition) local stg = 3873847 local teleport = {x=1215, y=1099, z=7} -- Coordenadas para onde o player irá ser teleportado se tiver a storage if getPlayerStorageValue(cid, stg) > 0 then else doCreatureSay(cid, "Voce precisa ter o ring.", TALKTYPE_ORANGE_1) doTeleportThing(cid, teleport) end end @DiegoRulez
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo