01.02.2011, 19:39
Yo tengo una duda ._.
Perdonen si revivi xD
Bueno, mi duda es esta, hace poco the_chaoz me hizo el favor de arreglar un comando de /advertir pero este cuando escribo la razуn sale de esta forma, si pongo "No Dm" en el chat sale "No." Sуlo las 2 primeras letras, el code de string y ad son estos
Yo digo que es el String ya que cada vez qe lo modifico cambia, pero nunca se muestra correctamente como quisiera en "razуn"
Perdonen si esto no va aquн, pero hablando de strings xD
Perdonen si revivi xD
Bueno, mi duda es esta, hace poco the_chaoz me hizo el favor de arreglar un comando de /advertir pero este cuando escribo la razуn sale de esta forma, si pongo "No Dm" en el chat sale "No." Sуlo las 2 primeras letras, el code de string y ad son estos
pawn Код:
if(!strcmp(cmd, "/ad", true)){
tmp[0] = strtok(cmdtext, idx);
tmp[1] = strtok(cmdtext, idx);
if(!strlen(tmp[0]) || !strlen(tmp[1]))return SendClientMessage(playerid, COLOR_ROJO, "Usa: /ad [ID] [Razon].");
new id;
new str[128];
id = strval(tmp[0]);
if(IsPlayerConnected(id)){
new name[2][MAX_PLAYER_NAME];
GetPlayerName(playerid, name[0], MAX_PLAYER_NAME);
GetPlayerName(id, name[1], MAX_PLAYER_NAME);
Advertido[id]++;
format(str, 128, "%s ha sido advertido (Razon: %s)(%i/3)", name[1], tmp[1], Advertido[id]);
SendClientMessage(playerid, COLOR_AZUL, str);
format(str, 128, "Has sido advertido por %s. (Razon: %s.)(%i/3)", name[0], tmp[1], Advertido[id]);
SendClientMessage(id, COLOR_VERDE_CLARO, str);
format(str, 128, "%s ha sido advertido por %s. (Razon: %s.) (%i/3)", name[1], name[0], tmp[1], Advertido[id]);
SendClientMessageToAll(COLOR_NARANJA, str);
PlayerPlaySound(playerid, 1057, 0.0, 0.0, 0.0);
PlayerPlaySound(id, 1057, 0.0, 0.0, 0.0);
if(Advertido[id] >= 3)Kick(id);
return 1;
}return SendClientMessage(playerid, COLOR_ROJO, "El jugador no se encuentra conectado.");
}
Perdonen si esto no va aquн, pero hablando de strings xD