#1

Hello all, im got an BIG BIG problem.. So, im created an RPG server, ~60% from scratch.. Now, when i comp. it, im getting crash, but when i comp second time, i dont get it. When i comp. it third time, im getting it again.. wtF? :X
Reply
#2

Check the code you worked on last. Probably you are missing a bracket or so there.
Reply
#3

Founded

Quote:

if(playerDB[playerid][meras] || playerDB[playerid][admin] || playerDB[playerid][modukaz] || playerDB[playerid][padmin])
[
if(!strcmp(cmdtext,"/pre",true,4))
{
if(cmdtext[4]==0) return SendClientMessage(playerid, MELYNA2, "Priimti zaidejo(-s) pranesima: /pre [ID]");

new vardas[MAX_PLAYER_NAME];
strmid(vardas,GetArgument(1, cmdtext,0),0,MAX_PLAYER_NAME);

new recieverid = StringToInt(vardas);

if(recieverid == INVALID_PLAYER_ID) return SendClientMessage(playerid, MELYNA2, "ID nerastas!.");
if(GetPVarInt(recieverid, "pReport")==0) return SendClientMessage(playerid, MELYNA2, "Tai, kad Zaidejas nieko nepranese!.");

new msg[79];
GetPlayerName(playerid,vardas,MAX_PLAYER_NAME);
format(msg,sizeof msg,"Administratorius %s [ID: %i] prieme Jusu pranesima.",vardas,playerid);
SendClientMessage(recieverid,MELYNA2,msg);
new Float:X,Float:Y,Float:Z;
GetPlayerPos(playerid,X,Y,Z);
PlayerPlaySound(playerid,1056,X,Y,Z);
SetPVarInt(recieverid, "pReport", 0);
GetPlayerName(recieverid,vardas,MAX_PLAYER_NAME);
format(msg,sizeof msg,"Priemete %s [ID: %i] pranesima. Naudokite /to!",vardas,recieverid);
SendClientMessage(playerid,MELYNA2,msg);
return 1;
}

if(!strcmp(cmdtext,"/are",true,4))
{
if(cmdtext[4]==0) return SendClientMessage(playerid, MELYNA2, "Atmesti zaidejo pranesima: /are [ID]");

new vardas[MAX_PLAYER_NAME];
strmid(vardas,GetArgument(1, cmdtext,0),0,MAX_PLAYER_NAME);

new recieverid = StringToInt(vardas);

if(recieverid == INVALID_PLAYER_ID) return SendClientMessage(playerid, MELYNA2, "Tokio ID nerasta!.");
if(GetPVarInt(recieverid, "pReport")==0) return SendClientMessage(playerid, MELYNA2, "Tai, kad nepranese niekas nieko!");

new msg[80];
GetPlayerName(playerid,vardas,MAX_PLAYER_NAME);
format(msg,sizeof msg,"Administratorius %s [ID: %i] atmete Jusu pranesima.",vardas,playerid);
SendClientMessage(recieverid,MELYNA2,msg);
new Float:X,Float:Y,Float:Z;
GetPlayerPos(playerid,X,Y,Z);
PlayerPlaySound(playerid,1056,X,Y,Z);
SetPVarInt(recieverid, "pReport", 0);
GetPlayerName(recieverid,vardas,MAX_PLAYER_NAME);
format(msg,sizeof msg,"Atmetete %s [ID: %i] pranesima.",vardas,recieverid);
SendClientMessage(playerid,MELYNA2,msg);
return 1;
}
}

but where missing freaking bracket?
Reply
#4

Replace the [ with { in the second line.
Reply
#5

oh thx u
Reply
#6

You should use correct indentation. You would find missing brackets much faster...
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)