SA-MP Forums Archive
[AJUDA]Comando /meavalie - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [AJUDA]Comando /meavalie (/showthread.php?tid=285316)



[AJUDA]Comando /meavalie - Matheus_Vieira - 23.09.2011

Eu quando utilizo esse comando pra mandar para outro player me avaliar
Eu mando para mim mesmo
Se alguem sabe como arrumar fala ai!!

Agradeзo desde jб!!

PHP код:
    if(strcmp(cmd"/meavalie"true) == 0)
    {
    if(
IsPlayerConnected(playerid))
    {
    
tmp strtok(cmdtextidx);
    if(!
strlen(tmp))
    {
    
SendClientMessage(playeridCOLOR_GRAD2"USE: /meavalie [ID/Nome]");
    return 
1;
    }
    new 
giveplayerid;
    
giveplayerid ReturnUser(tmp);
    
GetPlayerName(giveplayeridgiveplayersizeof(giveplayer));
    if(
IsPlayerConnected(giveplayerid))
    {
    if(
giveplayerid != INVALID_PLAYER_ID)
    {
    if(
PlayerInfo[playerid][pHelper] >= 1)
    {
    if(
PlayerInfo[playerid][pHelperTrabalhando] == 0)
    {
    return 
SendClientMessage(playerid,COLOR_GRAD2,"Vocк nгo estб em trabalho!Use: /ha");
    }
    if(
meavaliehelper[playerid] == 1)
    {
    return 
SendClientMessage(playerid,COLOR_GRAD1,"Vocк jб foi avaliado recentemente!Espere...");
    }
    
meavalie[giveplayerid] = playerid;
    
meavaliehelper[playerid] = 1;
    
SetTimer("TempoAvalieHelper",TEMPO_MEAVALIE,false);
    
format(string,sizeof(string),"Olб %s\nO Helper %s[ID:%d]\nPediu a vocк que o avalia-se como helper\nCaso ele tenha o ajudado aperte em SIM\nCaso contrario aperte NГO",giveplayersendernameplayerid);
    
ShowPlayerDialog(playeridDIALOG_MEAVALIEDIALOG_STYLE_MSGBOX"Avaliaзгo do Helper"string"Sim""Nгo");
    }
    else
    {
    
SendClientMessage(playeridCOLOR_GRAD1"** vocк nгo estб autorizado a usar esse comando!");
    }
    }
    }
    else
    {
    
format(stringsizeof(string), "O jogador nгo estб conectado!"giveplayerid);
    
SendClientMessage(playeridCOLOR_GRAD1string);
    }
    }
    return 
1;
    } 



Re: [AJUDA]Comando /meavalie - Bruno Pereira - 23.09.2011

PHP код:
if(strcmp(cmd"/meavalie"true) == 0
    { 
    if(
IsPlayerConnected(playerid)) 
    { 
    
tmp strtok(cmdtextidx); 
    if(!
strlen(tmp)) 
    { 
    
SendClientMessage(playeridCOLOR_GRAD2"USE: /meavalie [ID/Nome]"); 
    return 
1
    } 
    new 
giveplayerid
    
giveplayerid ReturnUser(tmp); 
    
GetPlayerName(giveplayeridgiveplayersizeof(giveplayer)); 
    if(
IsPlayerConnected(giveplayerid)) 
    { 
    if(
giveplayerid != INVALID_PLAYER_ID
    { 
    if(
PlayerInfo[playerid][pHelper] >= 1
    { 
    if(
PlayerInfo[playerid][pHelperTrabalhando] == 0
    { 
    return 
SendClientMessage(playerid,COLOR_GRAD2,"Vocк nгo estб em trabalho!Use: /ha"); 
    } 
    if(
meavaliehelper[playerid] == 1
    { 
    return 
SendClientMessage(playerid,COLOR_GRAD1,"Vocк jб foi avaliado recentemente!Espere..."); 
    } 
    
meavalie[giveplayerid] = playerid
    
meavaliehelper[playerid] = 1
    
SetTimer("TempoAvalieHelper",TEMPO_MEAVALIE,false); 
    
format(string,sizeof(string),"Olб %s\nO Helper %s[ID:%d]\nPediu a vocк que o avalia-se como helper\nCaso ele tenha o ajudado aperte em SIM\nCaso contrario aperte NГO",giveplayersendernameplayerid); 
    
ShowPlayerDialog(giveplayeridDIALOG_MEAVALIEDIALOG_STYLE_MSGBOX"Avaliaзгo do Helper"string"Sim""Nгo"); 
    } 
    else 
    { 
    
SendClientMessage(playeridCOLOR_GRAD1"** vocк nгo estб autorizado a usar esse comando!"); 
    } 
    } 
    } 
    else 
    { 
    
format(stringsizeof(string), "O jogador nгo estб conectado!"giveplayerid); 
    
SendClientMessage(playeridCOLOR_GRAD1string); 
    } 
    } 
    return 
1
    } 



Re: [AJUDA]Comando /meavalie - [O.z]Caroline - 23.09.2011

tenta
pawn Код:
if(strcmp(cmd, "/meavalie", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "USE: /meavalie [ID/Nome]");
    return 1;
    }
    new giveplayerid;
    giveplayerid = ReturnUser(tmp);
    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
    if(IsPlayerConnected(giveplayerid))
    {
    if(giveplayerid != INVALID_PLAYER_ID)
    {
    if(PlayerInfo[playerid][pHelper] >= 1)
    {
    if(PlayerInfo[playerid][pHelperTrabalhando] == 0)
    {
    return SendClientMessage(playerid,COLOR_GRAD2,"Vocк nгo estб em trabalho!Use: /ha");
    }
    if(meavaliehelper[playerid] == 1)
    {
    return SendClientMessage(playerid,COLOR_GRAD1,"Vocк jб foi avaliado recentemente!Espere...");
    }
    meavalie[giveplayerid] = playerid;
    meavaliehelper[playerid] = 1;
    SetTimer("TempoAvalieHelper",TEMPO_MEAVALIE,false);
    format(string,sizeof(string),"Olб %s\nO Helper %s[ID:%d]\nPediu a vocк que o avalia-se como helper\nCaso ele tenha o ajudado aperte em SIM\nCaso contrario aperte NГO",giveplayer, sendername, playerid);
    ShowPlayerDialog(giveplayerid, DIALOG_MEAVALIE, DIALOG_STYLE_MSGBOX, "Avaliaзгo do Helper", string, "Sim", "Nгo");
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD1, "** vocк nгo estб autorizado a usar esse comando!");
    }
    }
    }
    else
    {
    format(string, sizeof(string), "O jogador nгo estб conectado!", giveplayerid);
    SendClientMessage(playerid, COLOR_GRAD1, string);
    }
    }
    return 1;
    }