Ayuda no me anda
#1

Bueno lo que quiero es que cuando yo ponga /premiungold (para dar poder de premium) aparesca en el chat de el que manda el comando esto

"Fede.zink diste a Aasd.asd rango gold de premium"

Bueno aparece en el server esto:

" Diste a rango gold premium"

Aca esta el comando:

pawn Код:
dcmd_PremiumGold( playerid, params[ ] )
{
    new sendername[MAX_PLAYER_NAME];
    new string[256];
    new playerid1;
    if(sscanf(params, "d", playerid1)) return SendClientMessage(playerid, COLOR_GRIS, "{0040FF}(Ayuda) {BDBDBD}/PremiumGold [id]"); //
    if(!IsPlayerConnected(playerid1)) return SendClientMessage(playerid, COLOR_GRIS, "Id Incorrecta/jugador OffLine"); //
    premiumgold[playerid1] = 1;
    format(string, sizeof(string), "  %s diste Premium rango gold a %s.", sendername, playerid1);
    SendClientMessage(playerid, COLOR_VERDECLARO, string);
    SendClientMessage(playerid1, COLOR_ROJO, "Para Ver Los Comandos De Premium /AyudaPremium");
    return 1;
}
Que Hize mal?
Reply
#2

Que? si segun esto en el chat sale eso que decis:

pawn Код:
format(string, sizeof(string), "  %s diste Premium rango gold a %s.", sendername, playerid1);
    SendClientMessage(playerid, COLOR_VERDECLARO, string);
Reply
#3

si pero no me lo manda :S que ise mal o esta bien ? :S
Reply
#4

Proba asi:

pawn Код:
format(string, sizeof(string), "  %s diste Premium rango gold a %s.", playerid, playerid1);
    SendClientMessage(playerid, COLOR_VERDECLARO, string);
Reply
#5

dcmd_PremiumGold( playerid, params[ ] )
{
new sendername[MAX_PLAYER_NAME];
new string[256];
new playerid1;
if(sscanf(params, "d", playerid1)) return SendClientMessage(playerid, COLOR_GRIS, "{0040FF}(Ayuda) {BDBDBD}/PremiumGold [id]"); //
if(!IsPlayerConnected(playerid1)) return SendClientMessage(playerid, COLOR_GRIS, "Id Incorrecta/jugador OffLine"); //
premiumgold[playerid1] = 1;
GetPlayerName(playerid1, sendername, MAX_PLAYER_NAME);
format(string, sizeof(string), " %s diste Premium rango gold a %d.", sendername, playerid1);
SendClientMessage(playerid, COLOR_VERDECLARO, string);
SendClientMessage(playerid1, COLOR_ROJO, "Para Ver Los Comandos De Premium /AyudaPremium");
return 1;
}
Reply
#6

Quote:
Originally Posted by Synyster
Посмотреть сообщение
dcmd_PremiumGold( playerid, params[ ] )
{
new sendername[MAX_PLAYER_NAME];
new string[256];
new playerid1;
if(sscanf(params, "d", playerid1)) return SendClientMessage(playerid, COLOR_GRIS, "{0040FF}(Ayuda) {BDBDBD}/PremiumGold [id]"); //
if(!IsPlayerConnected(playerid1)) return SendClientMessage(playerid, COLOR_GRIS, "Id Incorrecta/jugador OffLine"); //
premiumgold[playerid1] = 1;
GetPlayerName(playerid1, sendername, MAX_PLAYER_NAME);
format(string, sizeof(string), " %s diste Premium rango gold a %d.", sendername, playerid1);
SendClientMessage(playerid, COLOR_VERDECLARO, string);
SendClientMessage(playerid1, COLOR_ROJO, "Para Ver Los Comandos De Premium /AyudaPremium");
return 1;
}
Esta mal, estas usando el parametro %d cuando no hay que dar un numero. Ahi va el nombre del que le diste nivel
Reply
#7

Quote:
Originally Posted by [Nikk]
Посмотреть сообщение
Esta mal, estas usando el parametro %d cuando no hay que dar un numero. Ahi va el nombre del que le diste nivel
Y tu estas usando un especificador de tipo string cuando la variable de entrada es integer

pawn Код:
dcmd_PremiumGold( playerid, params[ ] )
{
    new playerid1;
    if(sscanf(params, "d", playerid1)) return SendClientMessage(playerid, COLOR_GRIS, "{0040FF}(Ayuda) {BDBDBD}/PremiumGold [id]"); //
    if(!IsPlayerConnected(playerid1)) return SendClientMessage(playerid, COLOR_GRIS, "Id Incorrecta/jugador OffLine"); //
    new Name1[MAX_PLAYER_NAME],Name2[MAX_PLAYER_NAME],string[128];
    premiumgold[playerid1] = 1;
    GetPlayerName(playerid,Name1,MAX_PLAYER_NAME);
    GetPlayerName(playerid1,Name2,MAX_PLAYER_NAME);
    format(string, sizeof(string), "  %s diste Premium rango gold a %s.", Name1,Name2);
    SendClientMessage(playerid, COLOR_VERDECLARO, string);
    SendClientMessage(playerid1, COLOR_ROJO, "Para Ver Los Comandos De Premium /AyudaPremium");
    return 1;
}
Reply
#8

a es verdad que boludo que soy xdd, me cago xd, el de jovanny esta bien
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)