SA-MP Forums Archive
help pl0x [help] - 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: help pl0x [help] (/showthread.php?tid=106527)



help pl0x [help] - PANNA - 03.11.2009

Код:
          if(strcmp("/special", cmdtext, true, 8) == 0)
  {
    SendClientMessage(playerid, 0xFF6600AA, "special cars.");
    SetPlayerPos(playerid, -1620.8413,653.4858,-5.2422);
    SetPlayerInterior(playerid, 0);
    return 1;
  }
            if(strcmp("/admincmds", cmdtext, true, 10) == 0)
  {
  if(IsPlayerAdmin(playerid))
   {
    SendClientMessage(playerid, 0xFF0000AA, "/kick - /ban - /say, doesn't work - /banip - /unbanip - /freeze - /unfreeze");
		SendClientMessage(playerid, 0xFF0000AA, "/killplayer - /jail - /unjail - /slap - /mute - /unmute - /explodeplayer - /restart, restarts the server.");
		SendClientMessage(playerid, 0xFF0000AA, "/announce, send text to all players - /lockserver - /unlockserver - /specplayer - /specvehicle - /specoff.");
		SendClientMessage(playerid, 0xFF0000AA, "/settime - /cs [skinid] - /whois - > for the ban,kick,mute,freeze,jail and so on, you can use /sban, silendban.");
    return 1;
  }
	if(strcmp("/givescore",cmdtext,true,10) == 0)
	{
	if(IsPlayerAdmin(playerid))
   {
	new score = GetPlayerScore(playerid);
	SetPlayerScore(playerid,score+1);
	return 1;
	}
  return 0;
}
Код:
C:\Users\Onno\Documents\ALLIN1\da\gamemodes\saa.pwn(166) : warning 217: loose indentation
C:\Users\Onno\Documents\ALLIN1\da\gamemodes\saa.pwn(187) : warning 217: loose indentation
C:\Users\Onno\Documents\ALLIN1\da\gamemodes\saa.pwn(187) : error 029: invalid expression, assumed zero
C:\Users\Onno\Documents\ALLIN1\da\gamemodes\saa.pwn(187) : error 004: function "OnPlayerEnterVehicle" is not implemented
C:\Users\Onno\Documents\ALLIN1\da\gamemodes\saa.pwn(192) : warning 225: unreachable code
C:\Users\Onno\Documents\ALLIN1\da\gamemodes\saa.pwn(192) : error 029: invalid expression, assumed zero
C:\Users\Onno\Documents\ALLIN1\da\gamemodes\saa.pwn(192) : error 004: function "OnPlayerExitVehicle" is not implemented
C:\Users\Onno\Documents\ALLIN1\da\gamemodes\saa.pwn(197) : warning 225: unreachable code
C:\Users\Onno\Documents\ALLIN1\da\gamemodes\saa.pwn(197) : error 029: invalid expression, assumed zero
C:\Users\Onno\Documents\ALLIN1\da\gamemodes\saa.pwn(197) : error 004: function "OnPlayerStateChange" is not implemented
C:\Users\Onno\Documents\ALLIN1\da\gamemodes\saa.pwn(202) : warning 225: unreachable code
C:\Users\Onno\Documents\ALLIN1\da\gamemodes\saa.pwn(202) : error 029: invalid expression, assumed zero
C:\Users\Onno\Documents\ALLIN1\da\gamemodes\saa.pwn(202) : error 004: function "OnPlayerEnterCheckpoint" is not implemented
C:\Users\Onno\Documents\ALLIN1\da\gamemodes\saa.pwn(207) : warning 225: unreachable code
C:\Users\Onno\Documents\ALLIN1\da\gamemodes\saa.pwn(207) : error 029: invalid expression, assumed zero
C:\Users\Onno\Documents\ALLIN1\da\gamemodes\saa.pwn(207) : error 004: function "OnPlayerLeaveCheckpoint" is not implemented
C:\Users\Onno\Documents\ALLIN1\da\gamemodes\saa.pwn(212) : warning 225: unreachable code
C:\Users\Onno\Documents\ALLIN1\da\gamemodes\saa.pwn(212) : error 029: invalid expression, assumed zero
C:\Users\Onno\Documents\ALLIN1\da\gamemodes\saa.pwn(212) : error 004: function "OnPlayerEnterRaceCheckpoint" is not implemented
C:\Users\Onno\Documents\ALLIN1\da\gamemodes\saa.pwn(217) : warning 225: unreachable code
C:\Users\Onno\Documents\ALLIN1\da\gamemodes\saa.pwn(217) : error 029: invalid expression, assumed zero
C:\Users\Onno\Documents\ALLIN1\da\gamemodes\saa.pwn(217) : error 004: function "OnPlayerLeaveRaceCheckpoint" is not implemented
C:\Users\Onno\Documents\ALLIN1\da\gamemodes\saa.pwn(222) : warning 225: unreachable code
C:\Users\Onno\Documents\ALLIN1\da\gamemodes\saa.pwn(222) : error 029: invalid expression, assumed zero
C:\Users\Onno\Documents\ALLIN1\da\gamemodes\saa.pwn(222) : error 004: function "OnRconCommand" is not implemented
C:\Users\Onno\Documents\ALLIN1\da\gamemodes\saa.pwn(227) : warning 225: unreachable code
C:\Users\Onno\Documents\ALLIN1\da\gamemodes\saa.pwn(227) : error 029: invalid expression, assumed zero
C:\Users\Onno\Documents\ALLIN1\da\gamemodes\saa.pwn(227) : error 004: function "OnPlayerRequestSpawn" is not implemented
C:\Users\Onno\Documents\ALLIN1\da\gamemodes\saa.pwn(232) : warning 225: unreachable code
C:\Users\Onno\Documents\ALLIN1\da\gamemodes\saa.pwn(232) : error 029: invalid expression, assumed zero
C:\Users\Onno\Documents\ALLIN1\da\gamemodes\saa.pwn(232) : error 004: function "OnObjectMoved" is not implemented
C:\Users\Onno\Documents\ALLIN1\da\gamemodes\saa.pwn(237) : warning 225: unreachable code
C:\Users\Onno\Documents\ALLIN1\da\gamemodes\saa.pwn(237) : error 029: invalid expression, assumed zero
C:\Users\Onno\Documents\ALLIN1\da\gamemodes\saa.pwn(237) : error 004: function "OnPlayerObjectMoved" is not implemented
C:\Users\Onno\Documents\ALLIN1\da\gamemodes\saa.pwn(242) : warning 225: unreachable code
C:\Users\Onno\Documents\ALLIN1\da\gamemodes\saa.pwn(242) : error 029: invalid expression, assumed zero
C:\Users\Onno\Documents\ALLIN1\da\gamemodes\saa.pwn(242) : error 004: function "OnPlayerPickUpPickup" is not implemented
C:\Users\Onno\Documents\ALLIN1\da\gamemodes\saa.pwn(247) : warning 225: unreachable code
C:\Users\Onno\Documents\ALLIN1\da\gamemodes\saa.pwn(247) : error 029: invalid expression, assumed zero
C:\Users\Onno\Documents\ALLIN1\da\gamemodes\saa.pwn(247) : error 004: function "OnVehicleMod" is not implemented

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


26 Errors.



Re: help pl0x [help] - dice7 - 03.11.2009

pawn Код:
#define <a_samp>
On top


Re: help pl0x [help] - PANNA - 03.11.2009

Quote:
Originally Posted by dice7
pawn Код:
#define <a_samp>
On top
still the error, but i know i missed a bracket somewhere but i dont know where.


Re: help pl0x [help] - Newbie000 - 03.11.2009

Код:
            if(strcmp("/admincmds", cmdtext, true, 10) == 0)
  {
  if(IsPlayerAdmin(playerid))
   {
    SendClientMessage(playerid, 0xFF0000AA, "/kick - /ban - /say, doesn't work - /banip - /unbanip - /freeze - /unfreeze");
		SendClientMessage(playerid, 0xFF0000AA, "/killplayer - /jail - /unjail - /slap - /mute - /unmute - /explodeplayer - /restart, restarts the server.");
		SendClientMessage(playerid, 0xFF0000AA, "/announce, send text to all players - /lockserver - /unlockserver - /specplayer - /specvehicle - /specoff.");
		SendClientMessage(playerid, 0xFF0000AA, "/settime - /cs [skinid] - /whois - > for the ban,kick,mute,freeze,jail and so on, you can use /sban, silendban.");
    return 1;
  }
	if(strcmp("/givescore",cmdtext,true,10) == 0)
	{
	if(IsPlayerAdmin(playerid))
   {
	new score = GetPlayerScore(playerid);
	SetPlayerScore(playerid,score+1);
    }// here!!!
	return 1;
	}
  return 0;
}



Re: help pl0x [help] - Tigerbeast11 - 03.11.2009

Plz post the pastebin link so we can see the script properly


Re: help pl0x [help] - PANNA - 04.11.2009

Quote:
Originally Posted by Newbie000
Код:
            if(strcmp("/admincmds", cmdtext, true, 10) == 0)
  {
  if(IsPlayerAdmin(playerid))
   {
    SendClientMessage(playerid, 0xFF0000AA, "/kick - /ban - /say, doesn't work - /banip - /unbanip - /freeze - /unfreeze");
		SendClientMessage(playerid, 0xFF0000AA, "/killplayer - /jail - /unjail - /slap - /mute - /unmute - /explodeplayer - /restart, restarts the server.");
		SendClientMessage(playerid, 0xFF0000AA, "/announce, send text to all players - /lockserver - /unlockserver - /specplayer - /specvehicle - /specoff.");
		SendClientMessage(playerid, 0xFF0000AA, "/settime - /cs [skinid] - /whois - > for the ban,kick,mute,freeze,jail and so on, you can use /sban, silendban.");
    return 1;
  }
	if(strcmp("/givescore",cmdtext,true,10) == 0)
	{
	if(IsPlayerAdmin(playerid))
   {
	new score = GetPlayerScore(playerid);
	SetPlayerScore(playerid,score+1);
   }// here!!!
	return 1;
	}
  return 0;
}
still got the errors, i think i miss another bracket "{"


Re: help pl0x [help] - Kyosaur - 04.11.2009

pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
    if(strcmp("/special", cmdtext, true, 8) == 0)
  {
    SendClientMessage(playerid, 0xFF6600AA, "special cars.");
    SetPlayerPos(playerid, -1620.8413,653.4858,-5.2422);
    SetPlayerInterior(playerid, 0);
    return 1;
  }

    if(strcmp("/admincmds", cmdtext, true, 10) == 0)
  {
    if(IsPlayerAdmin(playerid))
    {
        SendClientMessage(playerid, 0xFF0000AA, "/kick - /ban - /say, doesn't work - /banip - /unbanip - /freeze - /unfreeze");
            SendClientMessage(playerid, 0xFF0000AA, "/killplayer - /jail - /unjail - /slap - /mute - /unmute - /explodeplayer - /restart, restarts the server.");
            SendClientMessage(playerid, 0xFF0000AA, "/announce, send text to all players - /lockserver - /unlockserver - /specplayer - /specvehicle - /specoff.");
            SendClientMessage(playerid, 0xFF0000AA, "/settime - /cs [skinid] - /whois - > for the ban,kick,mute,freeze,jail and so on, you can use /sban, silendban.");
        return 1;
        }
  }
    if(strcmp("/givescore",cmdtext,true,10) == 0)
    {
        if(IsPlayerAdmin(playerid))
        {
            new score = GetPlayerScore(playerid);
            SetPlayerScore(playerid,score+1);
            return 1;
        }
    }
  return 0;
}
this wouldn't happen if you indented you code


Re: help pl0x [help] - MadeMan - 04.11.2009

Indent your code with TAB and find the missing bracket.


Re: help pl0x [help] - Mikep. - 04.11.2009

This would be a better way to do it:

pawn Код:
if(strcmp(...) && IsPlayerAdmin(playerid))
{
  // code
  return 1;
}