Ir para conteúdo

Gabis13Lin

Membro
  • Registro em

  • Última visita

  1. Toxic3213124 reagiu a uma resposta no tópico: Codigos basicos de poketibias!
  2. Obrigado amigo! Da próxima pode crer que vou deixar tudo bonitinho em!
  3. Bom galera, hoje vou ensinar a vocês alguns códigos básicos de poketibias! 1- Criando uma quest: Primeiro passo, pegue uma script qualquer de quest, cole e renomeie para qual quer, depois abra o arquivo.lua e apague tudo dentro, vamos começar! Segundo passo, toda script necessita de uma função, abra com o seguinte código o script (lembre-se, baixe o notepad++): function onUse(cid, item, frompos, item2, topos) Bom, mas o que isso significa? Bom, com o basico da para ler o codigo, é um OnUse, quando clicar nele, executara tudo que esta nessa função! Para o proximo passo, se sua quest vai adicionar algum item ao player, use o seguinte codigo: doPlayerAddItem(cid, id do item no item editor) Se for adicionar um pokemon, para ficar mais organizado, no começo do script de um espaço e acrescente isso: local pokemon = "Greninja" -- pokemon que voce quer local ball = "normal" -- pokebola que ele vai ir pro player depois, embaixo do function, use esse codigo: AddPokeToPlayer(cid, pokemon, 0, nil, ball) Certo voce pode montar o script como quiser mas ele basicamente até agora ficou assim: local pokemon = "Greninja" local ball = "normal" function onUse(cid, item, frompos, item2, topos) doPlayerAddItem(cid, 2160) // Aqui se voce for adicionar money para o player pode usar tambem doPlayerAddMoney(cid, 5000) AddPokeToPlayer(cid, pokemon, 0, nil, ball) certo, agora vamos adicionar a storage nisso! O que é storage? Storage sao numeros que armazenam tudo que o jogador ja fez, com elas é possivel criar inumeros sistemas! Alguns comandos que envolvem storage são esses: getPlayerStorageValue (Ve qual storage o player tem) setPlayerStorageValue (Coloca alguma storage no player) Bom no Script vamos por para adicionar um pokemon, adicionar dinheiro e verificar se o player tem ou nao a storage! local pokemon = "Greninja" local ball = "normal" function onUse(cid, item, frompos, item2, topos) if getPlayerStorageValue(cid, storage) == -1 then -- se voce souber o basico de ingles ja entende o que quer dizer, se o player nao tiver a storage, entao adicionaremos o listado abaixo! doPlayerAddMoney(cid, 5000) AddPokeToPlayer(cid, pokemon, 0, nil, ball) elseif getPlayerStorageValue(cid,storage) >= 1 then -- se o player tiver a storage entao uma mensagem sera enviada pra ele doPlayerPopupFYI(cid, "Voce ja fez essa quest!") -- voce tambem pode usar doPlayerSendTextMessage(cid,24, "Voce ja fez essa quest!") end end Bom galera, logo vou postar mais coisas para voces sobre scripts! Me ajudem com um REP ai rapazeada, é nois!

Informação Importante

Confirmação de Termo