
CMD:stats(playerid, params[])
{
new string[70];
format(string, sizeof(string), "ID: %d", playerid);
format(string, sizeof(string), "%s, Nombre: %s", string, GetPlayerName);
SendClientMessage(playerid, -1, string);
return 1;
}
|
Hay un detallazo amigo, yo trabajo con "strcmp" por eso se me hace algo dificil saber como pasar ciertos codigos a este mismo que yo uso, crees que es posible pasarlo a strcmp?
|
public OnPlayerCommandText(playerid, cmdtext[])
{
if(!strcmp(cmdtext, "/stats", true))
{
new string[70];
format(string, sizeof(string), "ID: %d", playerid);
format(string, sizeof(string), "%s, Nombre: %s", string, GetPlayerName);
SendClientMessage(playerid, -1, string);
return 1;
}
return 0;//Cerrar al ultimo comando
}
|
PHP код:
|
public OnPlayerCommandText(playerid, cmdtext[])
{
if(!strcmp(cmdtext, "/stats", true))
{
new string[256], temp[128], name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, MAX_PLAYER_NAME]);
format(temp, sizeof(temp), "ID: %d", playerid);
strcat(string, temp);
format(temp, sizeof(temp), ", Nombre: %s", name);
strcat(string, temp);
SendClientMessage(playerid, -1, string);
return 1;
}
return 0;//Cerrar al ultimo comando
}
C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(420) : warning 217: loose indentation C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(423) : error 001: expected token: ",", but found "]" C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(423) : error 029: invalid expression, assumed zero C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(423) : error 029: invalid expression, assumed zero C:\Users\Jaua\Desktop\Server Desde 0\gamemodes\Jaua.pwn(423) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 4 Errors.
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/kill", cmdtext, true, 10) == 0)
{
if (IsPlayerConnected(playerid))
{
SendClientMessage(playerid, 0xFF8282AA, "You lost $1,000 to pay for your antidepressants.");
SendClientMessage(playerid, 0xFF8282AA, "Before you are discharged, Hospital staff will confiscate your weapons.");
GivePlayerMoney(playerid, -1000);
SetPlayerHealth(playerid,0);
}
return 1;
}
if(!strcmp(cmdtext, "/stats", true))
{
new string[256], temp[128], name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, MAX_PLAYER_NAME]);
format(temp, sizeof(temp), "ID: %d", playerid);
strcat(string, temp);
format(temp, sizeof(temp), ", Nombre: %s", name);
strcat(string, temp);
SendClientMessage(playerid, -1, string);
return 1;
}
return 0;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if(!strcmp(cmdtext, "/stats", true))
{
new string[256], temp[128], name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, MAX_PLAYER_NAME);
format(temp, sizeof(temp), "ID: %d", playerid);
strcat(string, temp);
format(temp, sizeof(temp), "Nombre: %s", name);
strcat(string, temp);
SendClientMessage(playerid, -1, string);
return 1;
}
return 0;//Ultimo comando cerrar
}