Problema intalnita (descriere): Salut, sa-mp.ro! Am inceput sa scriptez in Notepad ++, problema este in felul urmator : cand pun un include sus, nu imi da eroare. Dar de exemplu, daca folosesc ZCMD, scriu CMD:lv(playerid, params[]). Imi zice ca CMD este invalid, la fel si la SSCANF.
Ero(area / rile) / warning-(ul / urile):
error 029: invalid expression, assumed zero
error 017: undefined symbol "cmd_kick"
error 029: invalid expression, assumed zero
fatal error 107: too many error messages on one line
Liniile de cod / sursa / script-ul(obligatoriu):
public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
if(!success)
{
new szString[128];
format(szString, sizeof(szString), "{FF0000}Eroare: {FFFFFF}Comanda {C0FF00}%s {FFFFFF}Nu exista!");
SCM(playerid, -1, szString);
}
CMD:kick(playerid, params[])
{
new UserID, motiv[128];
if(!IsPlayerAdmin(playerid))return SCM(playerid, -1, "Eroare! Nu esti admin!");
if(!IsPlayerConnected(UserID)return SCM(playerid, -1, "Eroare! Player-ul nu este conectat!");
if(sscanf(params, "us[128]", UserID, motiv))return SCM(playerid, -1, "Foloseste /kick [ userid ] [ motiv]");
Kick(UserID);
return 1;
}
}
Imagini / Video (optional):
Ati incercat sa rezolvati singur?: Am incercat sa fac o comanda simpla cu ZCMD fara sscanf, si tot aia da.. mentionez ca sus am : #include <zcmd> si #include <sscanf2>