[Ajuda] ajuda
#1

Alguem poderia me ajudar com um comando que eu vi em uma GameMode, e estou aprendendo a scriptar e queria aprender a fazer isto... й o seguinte.


PHP код:
CMD:meusvg(playerid)
{
    new 
VG[207];
    
strcat(VG, "Veiculo\tStatus\n");
    
strcat(VG, "Hydra\t{36A012}COMPRADO\n");
    
strcat(VG, "Hunter\t{36A012}COMPRADO\n");
    
strcat(VG, "Rhino\t{36A012}COMPRADO\n");
    
strcat(VG, "Rustler\t{36A012}COMPRADO\n");
    
strcat(VG, "Seasparrow\t{C61111}NГO COMPRADO\n");
    
strcat(VG, "Predator(Police Boat)\t{36A012}COMPRADO");
    
ShowPlayerDialog(playerid, DIALOG_VG, DIALOG_STYLE_TABLIST_HEADERS, "Meus veiculos de guerra", VG, "Spawnar", "Sair");
} 
Estб em strcat porque primeiro eu faзo assim, para eu ver se iria ficar legal.

Mas como da pra ver, caso o player tenha comprado o veiculo na loja do servidor, iria aparecer escrito "COMPRADO" no comando /meusvg e se nao tivesse comprado, iria aparecer "NГO COMPRADO"

Agora como eu faзo isso?

O cуdigo que eu tenho como base para fazer isto, й este.

PHP код:
public Dialog2(playerid)
{
    static 
antifly3[30],antiskin3[30],antimoney3[30],antigod3[30],rewr[30],rewrt[30];
    switch(
PlayerInfo[Gkt[playerid]][lStatus])
    {
        case 
0: antifly3 = "{FF0000}Desativado{FFFFFF}";
        case 
1: antifly3 = "{00FF00}Ativado{FFFFFF}";
    }
    switch(
PlayerInfo[Gkt[playerid]][lVip])
    {
        case 
0: antiskin3 = "{FF0000}Desativado{FFFFFF}";
        case 
1: antiskin3 = "{00FF00}Ativado{FFFFFF}";
    }
    switch(
PlayerInfo[Gkt[playerid]][lBan])
    {
        case 
0: antimoney3 = "{FF0000}Desativado{FFFFFF}";
        case 
1: antimoney3 = "{00FF00}Ativado{FFFFFF}";
    }
    switch(
PlayerInfo[Gkt[playerid]][lStaff])
    {
        case 
0: antigod3 = "{FF0000}Desativado{FFFFFF}";
        case 
1: antigod3 = "{00FF00}Ativado{FFFFFF}";
    }
    switch(
PlayerInfo[Gkt[playerid]][lEvento])
    {
        case 
0: rewr = "{FF0000}Desativado{FFFFFF}";
        case 
1: rewr = "{00FF00}Ativado{FFFFFF}";
    }
    switch(
PlayerInfo[Gkt[playerid]][lCasa])
    {
        case 
0: rewrt = "{FF0000}Desativado{FFFFFF}";
        case 
1: rewrt = "{00FF00}Ativado{FFFFFF}";
    }
    static 
config[854];
    
format(config, sizeof config, "{FFFFFF}lStatus\t\t %s\nlVip\t\t %s\nlBan\t\t %s\nlStaff\t\t %s\nlEvento\t\t %s\nlCasa/Empresa\t\t %s\n",antifly3,antiskin3,antimoney3,antigod3,rewr,rewrt);
    return 
ShowPlayerDialog(playerid, DIALOG_ANTICHEATt, DIALOG_STYLE_LIST, "DarComandos", config, "Selecionar", "Sair");
} 
Mas ainda nгo entendo nada sobre este cуdigo, alguem poderia me ajudar a formar um cуdigo para meu comando?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)