Códigos de EO

    Compartilhe
    avatar
    Thales12
    Administrador
    Administrador

    Mensagens : 140
    Level : 8
    Data de inscrição : 01/11/2011
    Idade : 23
    Localização : Rio de Janeiro

    default Códigos de EO

    Mensagem por Thales12 em Qua Fev 15, 2012 1:23 am

    GetVar("FILENAME.ini", "HEADER", "VARIABLE")
    -Obtém um valor a partir de um arquivo.ini
    Exemple: GetVar(fileName, "Options", "Game_Name")

    PutVar("FILENAME.ini", "HEADER", "VARIABLE", "Valor Para Colocar na Variable")
    -Coloca um valor em um arquivo.ini
    Exemplo: Call PutVar("Data.ini", "CONFIG", "Scrolling", 1)

    ExistVar("FILENAME.ini", "HEADER", "VARIABLE")
    -Retorna se há um valor no local especificado (verdadeiro / falso)
    Exemplo: If ExistVar("Data.ini", "CONFIG", "Website") Then

    DelVar("FILENAME.ini", "HEADER", "VARIABLE")
    -Exclui o valor naquele lugar.
    Examplo: Call DelVar("Data.ini", "CONFIG", "GameName")

    PlayerMsg(INDEX NUMBER, "MESSAGE", COLOR NUMBER)
    -Envia uma mensagem para um jogador específico
    Exemplo: Call PlayerMsg(index, "Bem Vindo ao Game!.", 15)

    GlobalMsg("MESSAGE", COLOR NUMBER)
    -Envia uma mensagem para todos no servidor.
    Exemplo: Call GlobalMsg("YOOO!", 10)

    AdminMsg("MESSAGE", COLOR NUMBER)
    -Envia uma mensagem para todos os administradores online.
    Exemplo: Call AdminMsg("Oii by: admThales", 2)
    OBS: nao vem o sistema de ADMINMSG na eo, mais tem tuto enssinando, por isso o ADMINMSG so vai funcionar caso vc coloque o sistema em seu EO.

    MapMsg(MAP NUMBER, "MESSAGE", COLOR NUMBER)
    -Envia uma mensagem para todos em um mapa escolhido.
    Exemplo: Call MapMsg(1, "Você Encontrou o Mapa Secreto!", 13)

    AlertMsg(INDEX NUMBER, "MESSAGE")
    -Envia ao jogador uma mensagem de alerta que kikou,,banido, ou outra coisa que vc ponha.
    Exemplo: Call AlertMsg(index, "Você foi Banido do Game.")

    MsgBox(" Texto " )
    - Aparece uma janela com uma menssagem, pedindo para dar ok
    Exemplo: MsgBox "Você Foi Desconectado."
    Ou
    Call MsgBox("Você Foi Desconectado.")

    GetPlayerLogin(INDEX NUMBER)
    -Obtém o login do jogador,no server.
    Exemplo: MyVar = GetPlayerLogin(index)

    GetPlayerName(INDEX NUMBER)
    -Obtém o Nome do Char Especificado.
    Exemplo: MyVar = GetPlayerName(index)
    Ou
    Call GlobalMsg(GetPlayerName(index) & " Logou no Bleach Online ", Red)

    SetPlayerName(INDEX NUMBER, "NAME")
    -Muda o nome de um char.
    Exemplo: Call SetPlayerName(index, "Thales")

    GetPlayerClass(INDEX Numero)
    -Obtém o nome da classe de tal Char.
    Exemplo: MyVar = GetPlayerClass(index)
    Ou
    Call GlobalMsg(GetPlayerClass(index) & " Logou no Naruto Online ", Blue)

    SetPlayerClass(INDEX Numero, Numero da Classe)
    -Muda a Classe de tal jogador.
    Exemplo: Call SetPlayerClass(index, 2)

    GetPlayerSprite(INDEX NUMBER)
    -Pega a sprite de tal char.
    Exemplo: MyVar = GetPlayerSprite(index)
    Ou
    Call GetPlayerSprite(index) = 1 then

    SetPlayerSprite(INDEX Numero, Numero da Sprite)
    -Muda a Sprite de tal Char.
    Exemplo: Call SetPlayerSprite(index, 50)
    Ou
    Call SetPlayerSprite(index) = 50
    Ou
    SetPlayerSprite index, 50

    GetPlayerLevel(INDEX Numero)
    -Obtém o level da pessoa.
    Exemplo: MyVar = GetPlayerLevel(index)
    Ou
    Call GetPlayerLevel(index) = 10

    SetPlayerLevel(INDEX Numero, Level)
    -Dar Level ao Player
    Exemplo: Call SetPlayerLevel(index, 10)
    Ou
    Call SetPlayerLevel(index, GetPlayerLevel(index) + 1) Then

    GetPlayerExp(INDEX NUMBER)
    -Muda a Experiencia de um Player.
    Exemplo: MyVar = GetPlayerExp(index)

    SetPlayerExp(INDEX Numero, Experiencia)
    -Dar Experiencia ao Player
    Exemplo: Call SetPlayerExp(index, 1500)
    Ou
    Call SetPlayerExp(index, GetPlayerExp(index) + 1500)

    GetPlayerNextLevel(INDEX NUMBER)
    -Checa o quanto de experiencia falta pro proximo level.
    Exemplo: MyVar = Get PlayerNextLevel(index)

    GetPlayerAccess(INDEX Numero)
    -Checa o acesso do Player.
    Exemplo: MyVar = GetPlayerAccess(index)
    Ou
    Call GetPlayerAccess(index) >= 2 then

    SetPlayerAccess(INDEX NUMBER, ACCESS)
    -Muda o Acesso de tal pessoa.
    Exemplo: Call SetPlayerAccess(index, 4)
    Ou
    Call SetPlayerAccess(index) = 2 then

    GetPlayerPK(INDEX Numero)
    -Obtém a informação se o Player esta PK.
    Exemplo: MyVar = GetPlayerPK(index)

    SetPlayerPK(INDEX Numero)
    -Set pk player e tira
    Exemplo: MyVar = SetPlayerPk(index)

    OBS: Ainda nao ta Completo, vou ter q dar uma saida, quando voltar termino
    OBS²: Com preguiça de escrever tudo eu copiei Colei aki, editei certo e adicionei novos codigos q tem em eo.
    OBS³: tem codigo do EEB q nao funfa em EO

    Créditos: Thales12 por fazer o tutorial.

    Kisuke
    Membro

    Mensagens : 7
    Level : 4
    Data de inscrição : 12/02/2012

    default Tópico do Thales

    Mensagem por Kisuke em Qua Fev 15, 2012 1:57 am

    Aí sim em Thales,obrigado mas dava para organizar mais o fórum...
    Vai ajudar jovens programadores em busca do seu sonho como eu Smile
    Você pode postar mais tutoriais sobre programação aplicada nas engines em geral,como fazer sistemas básicos,e os membros mesmos aprimoram

      Data/hora atual: Dom Out 21, 2018 1:43 am