Ir para conteúdo

Gabis13Lin

Membro
  • Registro em

  • Última visita

Histórico de Curtidas

  1. Curtir
    Gabis13Lin recebeu reputação de Toxic3213124 em Codigos basicos de poketibias!   
    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