public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
if(!success) SendClientMessage(playerid, COLOR_WHITE, "{FFFFFF}({FF0000}ERROR{FFFFFF}) Comando desconocido, usa {FFFF00}/ayuda {FFFFFF}para recibir ayuda");
return 1;
}
public OnPlayerCommandPerformed(playerid, cmdtext[], success, params)
{
if(!success) SendClientMessage(playerid, COLOR_WHITE, "{FFFFFF}({FF0000}%s{FFFFFF}) Comando desconocido, usa {FFFF00}/ayuda {FFFFFF}para recibir ayuda", params);
return 1;
}
(44067) : error 025: function heading differs from prototype
(44070) : warning 202: number of arguments does not match definition
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
if(!success)
{
new string[144];
format(string, sizeof(string), "{FFFFFF}({FF0000}%s{FFFFFF}) Comando desconocido, usa {FFFF00}/ayuda {FFFFFF}para recibir ayuda", cmdtext[]);
SendClientMessage(playerid, COLOR_WHITE, string);
}
return 1;
}
|
pawn Код:
|
|
A que te referнs con retorno? puse eso y me sigue diciendo el mismo error /:
|
new cadena[32] = "Grand Theft Auto San Andreas";
printf("Info: %s", cadena[]); // Error
printf("Info: %s", cadena); // Perfecto
|
pawn Код:
|
.public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
if(!success)
{
new string[144];
format(string, sizeof(string), "{FFFFFF}({FF0000}%s{FFFFFF}) Comando desconocido, usa {FFFF00}/ayuda {FFFFFF}para recibir ayuda", cmdtext[0]);
SendClientMessage(playerid, COLOR_WHITE, string);
}
return 1;
}
|
o.. si se utiliza los corchetes se debe colocar el 0
.tambien responde. Код:
public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
if(!success)
{
new string[144];
format(string, sizeof(string), "{FFFFFF}({FF0000}%s{FFFFFF}) Comando desconocido, usa {FFFF00}/ayuda {FFFFFF}para recibir ayuda", cmdtext[0]);
SendClientMessage(playerid, COLOR_WHITE, string);
}
return 1;
}
|
|
Si utilizas los corchetes con el cero, solo mostraras el primer caracter de la cadena de texto.
|
.