SA-MP Forums Archive
WTF? - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+---- Forum: Help Archive (https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: WTF? (/showthread.php?tid=180903)



WTF? - Gh0sT_ - 03.10.2010

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


Re: WTF? - Mauzen - 03.10.2010

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


Re: WTF? - Gh0sT_ - 03.10.2010

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?


Re: WTF? - Red_X - 03.10.2010

Replace the [ with { in the second line.


Re: WTF? - Gh0sT_ - 03.10.2010

oh thx u


Re: WTF? - Double-O-Seven - 03.10.2010

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