D:\server\gamemodes\Untitled.pwn(189) : error 029: invalid expression, assumed zero
Line 189:
Entire public:
Line 189:
Code:
for(new j=0;j< MAX_OBIECTE;++)
Code:
{
new string[128];
for(new j=0;j< MAX_OBIECTE;++)
{
if(pickupid == Obiecte[j])
{
if(ObiecteGasite[playerid][j] == 0) // Compari daca jucatorul a mai gasit sau nu obiectul inainte.
{
ObiecteGasiteTotal[playerid]++;
ObiecteGasite[playerid][j]=1;
DestroyPickup(Obiecte[j]);
format(string,sizeof(string)," Felicitari! Ai gasit obiectul nr. {FF0000}%d{FFFFFF}! Acum ai {FF0000}%d / %d {FFFFFF}obiecte!",j,ObiecteGasite[playerid],MAX_OBIECTE);
SendClientMessage(playerid,-1,string);
if(ObiecteGasiteTotal[playerid] == MAX_OBIECTE) // Aici e premiul cand un jucator atinge maximum de obiecte gasite.
{
for(new s=0;s<MAX_OBIECTE;s++)
{
ObiecteGasite[playerid][s]=0;
}
ObiecteGasiteTotal[playerid]=0; // Le resetam la 0
// Aici pui ce premiu vrei si mesajul pentru intreg server-ul.
}
}
else
{
format(string,sizeof(string)," Ai mai gasit obiectul cu nr. {FF0000}%d{FFFFFF}!",j);
SendClientMessage(playerid,-1,string);
}
}
}
return 1;
}