Skripta: Moja
Dio Skripte: FS
Opis: ERROR
KOD: : error 017: undefined symbol "PlayerInfo"
: warning 215: expression has no effect
: error 001: expected token: ";", but found "]"
error 029: invalid expression, assumed zero
fatal error 107: too many error messages on one line
Pa nisi definisao playerinfo,preporucujem ti da to prebacis u mod ili
enum pinfo
{
varijabla koja ti stoji posle npr pAdmin,
};
new PlayerInfo[MAX_PLAYERS][pInfo];
Ne razumem..?
Citat: filip.admin poslato Mart 16, 2012, 18:40:05 POSLE PODNE
Ne razumem..?
Sta tu ima da se ne razume?Ae daj celu liniju gde ti izbacuje error .
EO TI KOD PA MI STAVI DI TREBA...TO JE ZA KOMANDU U FS ?
public OnPlayerCommandText(playerid, cmdtext[])
{
if(!strcmp("/text", cmdtext))
{
if(PlayerInfo[playerid][pAdmin] >= 1339 || IsPlayerAdmin(playerid))
if(pData[playerid][P_Editing]) return SendClientMessage(playerid, MSG_COLOR, "[ERROR] Finish the current edition before using /text!");
else if(!strlen(CurrentProject) || !strcmp(CurrentProject, " "))
{
if(IsPlayerMinID(playerid))
{
ShowTextDrawDialog(playerid, 0);
pData[playerid][P_Editing] = true;
}
else
SendClientMessage(playerid, MSG_COLOR, "Just the smaller player ID can manage projects. Ask him to open one.");
return 1;
}
else
{
ShowTextDrawDialog(playerid, 4, 0);
pData[playerid][P_Editing] = true;
return 1;
}
}
return 0;
}
if(!strcmp("/text", cmdtext))
{
if(PlayerInfo[playerid][pAdmin] >= 1339 || IsPlayerAdmin(playerid))
if(pData[playerid][P_Editing]) return SendClientMessage(playerid, MSG_COLOR, "[ERROR] Finish the current edition before using /text!");
else if(!strlen(CurrentProject) || !strcmp(CurrentProject, " "))
{
if(IsPlayerMinID(playerid))
{
ShowTextDrawDialog(playerid, 0);
pData[playerid][P_Editing] = true;
}
else
SendClientMessage(playerid, MSG_COLOR, "Just the smaller player ID can manage projects. Ask him to open one.");
return 1;
}
else
{
ShowTextDrawDialog(playerid, 4, 0);
pData[playerid][P_Editing] = true;
return 1;
}
}
ae to kopiraj u public OnPlayerCommandText u svom modu i compajlaj...
Nece sada IZBACI 6 ERRORA
eo ovi errori
: error 017: undefined symbol "PlayerInfo"
: warning 215: expression has no effect
: error 001: expected token: ";", but found "]"
: error 029: invalid expression, assumed zero
: fatal error 107: too many error messages on one line
Citat: filip.admin poslato Mart 16, 2012, 18:54:39 POSLE PODNE
Nece sada IZBACI 6 ERRORA
Ae pokusaj umesto
if(PlayerInfo[playerid][pAdmin] >= 1339
staviti
if(pData[playerid][pAdmin] >= 1339
Eo radi sada ima 1 ERROR I 1 WARNING
: error 017: undefined symbol "pAdmin"
: warning 209: function "OnPlayerCommandText" should return a value
Citat: filip.admin poslato Mart 16, 2012, 19:00:55 POSLE PODNE
Eo radi sada ima 1 ERROR I 1 WARNING
: error 017: undefined symbol "pAdmin"
: warning 209: function "OnPlayerCommandText" should return a value
http://balkan-samp.com/forum/index.php?topic=40233.0
Negde na vrh skripte dodaj(gde su ti swi new-ovi)
new PlayerInfo[MAX_PLAYERS][pInfo];
A dole gde su ti "enum"-si
enum pInfo
{
pAdmin
};
Citat: ''KopriVa' poslato Mart 17, 2012, 11:06:34 PRE PODNE
Negde na vrh skripte dodaj(gde su ti swi new-ovi)
new PlayerInfo[MAX_PLAYERS][pInfo];
A dole gde su ti "enum"-si
enum pInfo
{
pAdmin
};
Ma bravo,a sta sam mu ja rekao?
Jok rijeÅ¡io sma juÄer joÅ¡..Ali hvala vam...
Problem rijesen. LOCK!