Jump to content
Geplaatst:
comment_788535

Mocht je (kleine) problemen hebben met een SA:MP pawnscript, stel je vraag dan hier. Het is hier dus niet de bedoeling dat je om een script gaat vragen. Het gaat alleen om jouw eigen code.

Maar houdt met het volgende wel even rekening zodat het topic overzichtelijk blijft:

  • Toon altijd de volledige code van de functie waarin het probleem zich bevindt.
  • Gebruik om je pawnscript te tonen de BB-tags "code" of zet het even op Pastebin als het script te groot is.
  • Ga niet dubbelposten als er nog niemand op je vraag heeft gereageerd. Heb geduld.
  • En het belangrijkste gebruik eerst altijd de zoekfunctie, wellicht is jouw vraag al gesteld.

  • Reacties 838
  • Bezichtigingen 204.8k
  • Created
  • Laatste reactie

Top Posters In This Topic

Posted Images

Featured Replies

Geplaatst:
comment_1361724
#define TEAM_Terroristen 1 // Team Terroristen
#define TEAM_Politie  2 // Team Ballas

public SetPlayerTeamFromClass(playerid,classid)
{
	  if(classid == 0 || classid == 1 || classid == 2) {
99>	gTeam[playerid] = TEAM_TERRORISTEN;
	  } else if(classid == 3 || classid == 4 || classid == 5) {
	  gTeam[playerid] = TEAM_POLITIE;
}
}

Verander de defines, want in de rest van je script gebruik je ook hoofdletters voor de teams.

Geplaatst:
comment_1361970

Nog maar 1 Error.

#include <a_samp>
#include <float>
#include <core>

#if defined FILTERSCRIPT
#if defined TEAM_TERRORISTEN 1 // Team Terroristen
#if defined TEAM_POLITIE 2 // Team Ballas
#if defined gTeam [MAX_PLAYERS]


#define COLOR_YELLOW 0xFFFF00AA // Kleur Terroristen.
#define COLOR_BLUE 0x0000FFaa // Kleur Politie
#define COLOR_GREY 0xAFAFAFAA // Kleur wanneer je inactive bent




forward SetPlayerToTeamColor(playerid); // Speler naar teamkleur zetten
forward SetupPlayerForClassSelection(playerid); // Speler klaarmaken voor setup
forward SetPlayerTeamFromClass(playerid,classid); // Speler in team zetten
forward ExitTheGameMode(); // uit gamemode gaan


//------------------------------------------------------------------------------
public OnGameModeInit()
{
   SetGameModeText("Terroristen VS Politie");
           SetWorldTime(6); // tijd in uren.
           ShowNameTags(1); // Spelers namen boven health balk aan of uit. Nu aan
           ShowPlayerMarkers(1); // Blokjes op radar aan of uit? Nu aan

           // Vehicles Vagos ---------- Zet hier de autos van de Vagos neer
           AddStaticVehicle(421,1477.4077,-1622.6343,13.9253,231.1302,36,1); // Antipolitie Auto
		AddStaticVehicle(421,1478.7965,-1656.3079,13.9290,274.3658,36,1); // Antipolitie Auto
		AddStaticVehicle(418,1463.9514,-1673.5055,14.1396,216.3499,114,114); // antipolitiebusje
           // Vehicles Ballas ---------- Zet hier de autos van de Ballas neer
           AddStaticVehicle(596,1535.8573,-1678.6421,13.1040,359.8362,0,1); // politieauto
		AddStaticVehicle(596,1535.8933,-1666.2452,13.1041,359.8361,0,1); // politieauto
		AddStaticVehicle(528,1546.1823,-1651.0183,5.9347,269.8752,0,0); // PolitieautoSAPD
		AddStaticVehicle(528,1526.9158,-1643.8789,5.9334,2.7981,0,0); // PolitieAutoSAPD
		AddStaticVehicle(523,1551.7770,-1659.8077,13.1261,358.8032,0,0); // Politiemotor
		AddStaticVehicle(497,1545.5557,-1608.9572,13.5592,88.3859,0,1); // Politieheli
		AddStaticVehicle(427,1585.2369,-1667.9401,6.0243,91.0602,0,1); // Politieautobus
		AddStaticVehicle(427,1585.8784,-1672.1593,6.0264,88.4133,0,1); // Politieautobus
		AddStaticVehicle(427,1545.1882,-1684.5032,6.0190,89.4224,0,1); // Politieautobus

           // Vagos Class ------------ Zet hier de classes van de vagos neer waaruit je kan kiezen
           AddPlayerClass(181,1474.8419,-1638.3766,14.1484,248.8849,34,50,4,0,24,80); // Antipolitie

           // Ballas Class ----------- Ze hier de classes van de ballas neer waaruit je kan kiezen
           AddPlayerClass(280,268.3177,77.2302,1001.0391,359.7802,17,120,23,70,25,55); // Politie
		AddPlayerClass(280,218.4239,75.5513,1005.0391,341.3400,29,50,30,50,26,50); // Politieman


   return 1;
//------------------------------------------------------------------------------
}
public OnGameModeExit()
{
return 1;
}
//------------------------------------------------------------------------------
public SetupPlayerForClassSelection(playerid)
{
   SetPlayerInterior(playerid,11);
   SetPlayerPos(playerid,508.7362,-87.4335,998.9609);
           SetPlayerCameraPos(playerid,508.7362,-83.4335,998.9609);
   SetPlayerCameraLookAt(playerid,508.7362,-87.4335,998.9609);
   SetPlayerFacingAngle(playerid,0.0);
}
//------------------------------------------------------------------------------
public SetPlayerTeamFromClass(playerid,classid)
{
   if(classid == 0 || classid == 1 || classid == 2) {
   gTeam[playerid] = TEAM_TERRORISTEN;
   } else if(classid == 3 || classid == 4 || classid == 5) {
   gTeam[playerid] = TEAM_POLITIE;
   }
}
//------------------------------------------------------------------------------

public SetPlayerToTeamColor(playerid)
{
   if(gTeam[playerid] == TEAM_TERRORISTEN) {
       SetPlayerColor(playerid,COLOR_BLUE); // geel
   } else if(gTeam[playerid] == TEAM_POLITIE) {
       SetPlayerColor(playerid,COLOR_YELLOW); // roze/paars
   }
}
//------------------------------------------------------------------------------
public OnPlayerRequestClass(playerid, classid)
{
   SetupPlayerForClassSelection(playerid);
   SetPlayerTeamFromClass(playerid,classid);

   if(classid == 181 || classid == 181 || classid == 181) {
       GameTextForPlayer(playerid,"~y~TERRORISTEN",1000,5);
   } else if(classid == 280 || classid == 280 || classid == 280) {
       GameTextForPlayer(playerid,"~b~POLITIE",1000,5);
   }

   return 1;
//------------------------------------------------------------------------------
}
public OnPlayerRequestSpawn(playerid)
{
return 1;
}

public OnPlayerConnect(playerid)
{
SetPlayerColor(playerid,COLOR_GREY); // Kleur
GameTextForPlayer(playerid,"~y~Terroristen ~w~vs ~b~Politie!",2000,5); // Text
return 1;
}

//------------------------------------------------------------------------------
public OnPlayerDisconnect(playerid, reason)
{
return 1;
}
//------------------------------------------------------------------------------
public OnPlayerSpawn(playerid)
{
   SetPlayerToTeamColor(playerid);
   SetPlayerInterior(playerid,0);

   if(gTeam[playerid] == TEAM_TERRORISTEN) {
       SetPlayerWorldBounds(playerid,x_max, x_min, y_max, y_min);
       GameTextForPlayer(playerid,
          "Vermoord zoveel mogelijk ~b~Politie's!"
          6000,5);
   }
   else if(gTeam[playerid] == TEAM_POLITIE) {
               SetPlayerWorldBounds(playerid,x_max, x_min, y_max, y_min);
       GameTextForPlayer(playerid,
          "Vermoord zoveel mogelijk  ~y~Terroristen!",
          6000,5);
   }

   return 1;
}
//------------------------------------------------------------------------------
public ExitTheGameMode()
{
   GameModeExit();
}
//------------------------------------------------------------------------------
public OnPlayerDeath(playerid, killerid, reason)
{
if(killerid == INVALID_PLAYER_ID) {
       SendDeathMessage(INVALID_PLAYER_ID,playerid,reason);
} else {
       if(gTeam[killerid] != gTeam[playerid]) {
    	// Valid kill
    	SendDeathMessage(killerid,playerid,reason);
		SetPlayerScore(killerid,GetPlayerScore(killerid)+1);
    	}
	else {
	    // Team kill
	    SetPlayerScore(killerid,GetPlayerScore(killerid)+1);
	}
}
	return 1;
}
return 0;
}

Error =

error 001: expected token: "#endif", but found "-end of file-"

Als ik het erachter zet, blijft het zo..

Iemand die hem op het goede plekje kan zettn ?

Geplaatst:
comment_1361974

Wat erachter zet? En waarom define je gTeam? En waarom define je een filterscript terwijl het je GM is? En waarom doe je "As het gedifened" is terwijl je niks defined? Volgens mij heb je geen idee waar je mee bezig ebtn, en wil je iets te snel...

Overigens, betekent die error, dat je nog op de goede plek in je script #endif moet zetten.

Geplaatst:
comment_1361986

Ik zou het ook niet weten om het feit dat het helemaal niet nodig is om de #if defined te gebruiken. Gewoon, normaal #define gebruiken, #define filterscript weghalen, en gTeam word new gTeam[MAX_PLAYERS];.

Geplaatst:
comment_1363192

Ik heb een klein probleempje...

public OnPlayerRequestSpawn(playerid)
{
if(Logged[playerid] == 0)
{
	SendClientMessage(playerid,Geel,"Log in voor je spawnt. (/login [wachtwoord])");
}

if(Logged[playerid] == 1)
{
	SpawnPlayer(playerid);
}
return 0;
}

Als ik op shift druk krijg ik de tekst wel drie of vier keer, met lichte tikjes op shift krijg ik de tekst gewoon één keer. Maar ik wil gewoon dat als je één keer drukt, maakt niet uit hoe hard of hoelang je hem ingedrukt houd, dat je de tekst maar één keer te zien krijgt. Weet iemand hoe ik dit voor elkaar krijg?

Alvast bedankt! _O_

Geplaatst:
comment_1363469
new SB[MAX_PLAYERS];

new bool: BerichtGezonden[MAX_PLAYERS];

forward SpawnBericht(playerid);

//Tussen OnPlayerConnect en Disconnect 'BerichtGezonden[playerid] = false;'

public OnPlayerRequestSpawn(playerid)
{
if(Logged[playerid] == 0)
{
	if(BerichtGezonden[playerid] == false)
	{
		SendClientMessage(playerid,Geel,"Log in voor je spawnt. (/login [wachtwoord])");
		SB[playerid] = SetTimerEx("SpawnBericht", 500, true, "d", playerid);
		BerichtGezonden[playerid] = true;
		return 0;
	}
}

if(Logged[playerid] == 1)
{
//		SpawnPlayer(playerid); //is niet nodig volgens mij
	return 1;
}
}

public SpawnBericht(playerid)
{
BerichtGezonden[playerid] = false;
KillTimer(SB[playerid]);
}

Bewerkt: door Remi-X

Geplaatst:
comment_1363514

Ik heb een heal command gemaakt, alleen heb 3 warnings.

Command:

if(strcmp(cmd, "/heal", true) ==0)
{
	new HealID;
	new Float:health;
	if(PlayerInfo[playerid][Job] ==2)
	{
		tmp = strtok(cmdtext, idx);
		if(!strlen(tmp))
		{
			SendClientMessage(playerid, COLOR_GREY, "USAGE: /heal [PLAYERID]");
			return 1;
		}
		HealID = strval(tmp);
		if(IsVehicleAmbulance(GetPlayerVehicleID(playerid)))
  			{
			if(IsPlayerInVehicle(HealID, GetPlayerVehicleID(playerid)))
			{
				GetPlayerHealth(HealID, health);
				if(GetPlayerMoney(HealID) >= 100-health)
				{
					format(string, sizeof(string), "You've been healed. It cost you %d$", 100-health);
					SendClientMessage(HealID, COLOR_GREY, string);
					SetPlayerHealth(HealID, 100);
					SetPlayerMoney(playerid, GetPlayerMoney(playerid)+100);
					SetPlayerMoney(playerid, GetPlayerMoney(playerid)-health);// >>>>>HIER<<<<<
					SetPlayerMoney(HealID, GetPlayerMoney(HealID)-100);
					SetPlayerMoney(HealID, GetPlayerMoney(HealID)+health);// >>>>>HIER<<<<<
				}
				else
				{
					if(GetPlayerHealth(HealID, health)+GetPlayerMoney(HealID) <= 100)
	 				{
						SetPlayerHealth(HealID, GetPlayerHealth(HealID, health)+GetPlayerMoney(HealID));
						format(string, sizeof(string), "You've been healed. It cost you %d$. You're now for %d% healed", Money, GetPlayerHealth(HealID, health));// >>>>>HIER<<<<<
						SendClientMessage(HealID, COLOR_GREY, string);
						SetPlayerMoney(playerid, GetPlayerMoney(playerid)+GetPlayerMoney(HealID));
						SetPlayerMoney(HealID, GetPlayerMoney(HealID)-GetPlayerMoney(HealID));
					}
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GREY, "The player who you want to heal, isn't in your car.");
			}
		}
		else
		{
			SendClientMessage(playerid, COLOR_GREY, "The player who you want to heal, isn't in an ambulance.");
		}
	}
	else
	{
		SendClientMessage(playerid, COLOR_GREY, "You aren't an medic.");
	}
	return 1;
}

Warnings:

SAMP\gamemodes\AccountSysteem.pwn(871) : warning 213: tag mismatch
SAMP\gamemodes\AccountSysteem.pwn(873) : warning 213: tag mismatch
SAMP\gamemodes\AccountSysteem.pwn(880) : warning 213: tag mismatch

Jullie kunnen mij vast wel helpen.

Bewerkt: door Remcconen

Geplaatst:
comment_1364170

Probleempje !

(20) : error 021: symbol already defined: "AddPlayerClass"

Geen idee waarom!

Script :

 #include <a_samp>

new gTeam[MAX_PLAYERS];

forward OVER();
forward GameModeExitFunc();

main()
{
print("\n-------------------------------------------");
print(" hekjes deathmatch, vermoord zoveel mogelijk mensjes!");
print("-------------------------------------------\n");
}

public OnGameModeInit()

// Don't use these lines if it's a filterscript
SetTimer("OVER", 600000, 0);
//-----------------------------------------
AddPlayerClass(59,1653.1094,-3791.3818,194.7155,220.8846,23,50,46,0,30,250); // olietoren
AddPlayerClass(60,1653.1094,-3791.3818,194.7155,220.8846,23,50,46,0,30,250); // olietoren
AddPlayerClass(63,1653.1094,-3791.3818,194.7155,220.8846,23,50,46,0,30,250); // olietoren
AddPlayerClass(73,1653.1094,-3791.3818,194.7155,220.8846,23,50,46,0,30,250); // olietoren
AddPlayerClass(83,1653.1094,-3791.3818,194.7155,220.8846,23,50,46,0,30,250); // olietoren
AddPlayerClass(100,1653.1094,-3791.3818,194.7155,220.8846,23,50,46,0,30,250); // olietoren
AddPlayerClass(121,1653.1094,-3791.3818,194.7155,220.8846,23,50,46,0,30,250); // olietoren
AddPlayerClass(134,1653.1094,-3791.3818,194.7155,220.8846,23,50,46,0,30,250); // olietoren
AddPlayerClass(137,1653.1094,-3791.3818,194.7155,220.8846,23,50,46,0,30,250); // olietoren
AddPlayerClass(165,1653.1094,-3791.3818,194.7155,220.8846,23,50,46,0,30,250); // olietoren
CreateObject(1608, 62.004524, -1769.307373, -3.028513, 0, 7.7349302431, 59.301074568); // object
CreateObject(14875, 630.779907, -3319.794678, 189.820282, 0, 0, 0); // object (1)
CreateObject(14875, 632.486328, -3319.279785, 189.832153, 0, 0, 178.76317606); // object (2)
CreateObject(974, 130.046860, -3962.211670, 185.253845, 0, 0, 1.71887338736); // object (4)
CreateObject(982, -292.853607, -4417.019531, 181.463638, 0, 92.8191056215, -3.43774677471); // object (5)
CreateObject(982, -303.941162, -5176.576660, 209.870392, 0, 89.3813588468, 0); // object (7)
CreateObject(982, -302.669373, -5176.601074, 209.874939, 0, 89.3813588468, 0); // object (
CreateObject(982, -301.396484, -5176.601563, 209.891571, 0, 89.3813588468, 0); // object (9)
CreateObject(982, -300.151489, -5176.614746, 209.912628, 0, 89.3813588468, 0); // object (10)
CreateObject(982, -298.917267, -5176.634277, 209.934448, 0, 89.3813588468, 0); // object (11)
CreateObject(982, -297.639465, -5176.638672, 209.966278, 0, 87.6624854594, 0); // object (14)
CreateObject(982, -296.414307, -5176.746582, 209.965820, 0, 87.6624854594, 0); // object (15)
CreateObject(982, -295.185822, -5176.773438, 210.021515, 0, 88.5219221531, 0); // object (16)
CreateObject(982, -291.891052, -5190.168945, 210.319519, 0, 141.807169048, 87.6624854594); // object (17)
CreateObject(982, -304.942963, -5176.552246, 210.336960, 0, 141.807169048, 0); // object (18)
CreateObject(982, -293.940125, -5176.722656, 210.026917, 0, 90.2407955404, 0); // object (20)
CreateObject(982, -292.705139, -5176.710938, 210.037201, 0, 90.2407955404, 0); // object (21)
CreateObject(1461, 1764.957153, -2794.336670, 39.553776, 0, 0, 190.795404363); // object (17)
CreateObject(1461, 1763.505493, -2911.037842, 46.435135, 0, 0, 190.795404363); // object (18)
CreateObject(1461, 1755.120728, -3026.225586, 64.931824, 0, 0, 190.795404363); // object (19)
CreateObject(1461, 1738.556030, -3145.247314, 91.723816, 0, 0, 190.795404363); // object (20)
CreateObject(1461, 1723.830078, -3263.390381, 126.971817, 0, 0, 190.795404363); // object (21)
CreateObject(1461, 1707.132935, -3370.217773, 153.473862, 0, 0, 190.795404363); // object (22)
CreateObject(1461, 1690.797974, -3478.170410, 174.072540, 0, 0, 190.795404363); // object (23)
CreateObject(1461, 1673.037720, -3594.936279, 182.737305, 0, 0, 190.795404363); // object (24)
CreateObject(1461, 1656.438721, -3709.429932, 189.247238, 0, 0, 190.795404363); // object (25)
CreateObject(982, 1656.956055, -3803.083496, 193.527283, 0, 89.3813588468, 0.859436693678); // object (26)
CreateObject(982, 1655.703979, -3803.117920, 193.505737, 0, 89.3813588468, 0.859436693678); // object (27)
CreateObject(982, 1654.426880, -3803.142334, 193.487701, 0, 89.3813588468, 0.859436693678); // object (28)
CreateObject(982, 1653.175659, -3803.148193, 193.480362, 0, 89.3813588468, 0.859436693678); // object (29)
CreateObject(982, 1651.885498, -3803.250732, 193.431854, 0, 89.3813588468, 0.859436693678); // object (30)
CreateObject(982, 1649.887085, -3815.637939, 192.108215, 0, 89.3813588468, 0.859436693678); // object (31)
CreateObject(983, 1435.311401, -3691.527832, 185.876663, 0, 0, 0); // object (32)
CreateObject(982, 1658.184326, -3803.068115, 193.522858, 0, 90.2407955404, 0.859436693678); // object (33)
CreateObject(982, 1659.425293, -3803.074219, 193.521500, 0, 90.2407955404, 0.859436693678); // object (34)
CreateObject(982, 1660.660034, -3803.042969, 193.507950, 0, 90.2407955404, 0.859436693678); // object (35)
CreateObject(982, 1661.891846, -3803.020996, 193.507278, 0, 90.2407955404, 0.859436693678); // object (38)
CreateObject(982, 1663.119019, -3803.020264, 193.515793, 0, 90.2407955404, 0.859436693678); // object (39)
CreateObject(982, 1664.354370, -3802.993652, 193.505051, 0, 90.2407955404, 0.859436693678); // object (40)
CreateObject(982, 1665.589111, -3802.967773, 193.497650, 0, 90.2407955404, 0.859436693678); // object (41)
CreateObject(982, 1666.848022, -3802.944580, 193.489273, 0, 90.2407955404, 0.859436693678); // object (42)
CreateObject(982, 1668.087280, -3802.919678, 193.483017, 0, 90.2407955404, 0.859436693678); // object (43)
CreateObject(982, 1665.498291, -3816.323242, 193.631531, 0, 104.851162037, 91.1002322341); // object (44)
CreateObject(982, 1665.037964, -3789.654053, 193.633850, 0, 104.851162037, 270.722902283); // object (45)
CreateObject(982, 1651.918945, -3803.132324, 193.616638, 0, 104.851162037, 0.963027463156); // object (46)
CreateObject(982, 1678.710083, -3802.695313, 193.672882, 0, 74.7709350542, 0.963027463156); // object (47)
CreateObject(982, 1669.318237, -3802.879883, 193.478683, 0, 90.2407955404, 0.963027463156); // object (48)
CreateObject(982, 1670.569580, -3802.889404, 193.485718, 0, 89.3813588468, 0.859436693678); // object (50)
CreateObject(982, 1671.789551, -3802.866211, 193.491180, 0, 89.3813588468, 0.859436693678); // object (51)
CreateObject(982, 1673.031372, -3802.862793, 193.510162, 0, 89.3813588468, 0.859436693678); // object (52)
CreateObject(982, 1674.293823, -3802.856934, 193.496063, 0, 89.3813588468, 0.859436693678); // object (53)
CreateObject(982, 1675.552856, -3802.878906, 193.509399, 0, 89.3813588468, 0.859436693678); // object (54)
CreateObject(982, 1676.791992, -3802.867188, 193.530121, 0, 89.3813588468, 0.859436693678); // object (55)
CreateObject(982, 1678.028931, -3802.857666, 193.563126, 0, 89.3813588468, 0.859436693678); // object (56)
CreateObject(982, 1679.653320, -3802.765625, 194.321930, 0, 39.5340879092, 0.859436693678); // object (57)
CreateObject(982, 1679.997314, -3802.751221, 195.416946, 0, -0.859436693678, 0.859436693678); // object (59)
CreateObject(982, 1664.969360, -3788.630615, 194.396301, 0, 41.2529612966, -269.004028896); // object (61)
CreateObject(982, 1650.879150, -3803.186768, 194.308899, 0, 41.2529612966, -178.76317606); // object (62)
CreateObject(982, 1665.501709, -3817.364990, 194.289230, 0, 41.2529612966, -88.5219221531); // object (63)
CreateObject(982, 1650.616455, -3803.173584, 195.421509, 0, 0, 180.481762968); // object (64)
CreateObject(982, 1664.924561, -3788.292236, 195.516434, 0, 0, 91.0998884594); // object (65)
CreateObject(982, 1665.435425, -3817.695068, 195.408264, 0, 0, 91.0998884594); // object (66)
CreateObject(974, 1651.946289, -3790.245361, 194.158630, -29.2208475851, -6.87549354943, 37.8152145218); // object (67)
CreateObject(974, 1678.666016, -3789.328857, 195.349152, -38.6746512155, -6.87549354943, -47.2689608565); // object (68)
CreateObject(974, 1679.390625, -3816.715332, 195.709839, -38.6746512155, -2.57831008103, -136.650491591); // object (69)
CreateObject(974, 1651.666016, -3815.858398, 195.499100, -38.6746512155, -2.57831008103, -233.767410934); // object (70)
CreateObject(3633, 1664.313354, -3802.713135, 194.401031, 0, 0, -78.7500123544); // object (66)
CreateObject(3632, 1677.557617, -3815.213867, 194.041687, 0, 0, 0); // object (67)
CreateObject(3632, 1677.582886, -3790.627930, 194.041687, 0, -0.859436693678, 0); // object (68)
CreateObject(3632, 1653.631958, -3813.947754, 193.981277, 0, 0, 0); // object (70)
CreateObject(16599, 1652.997803, -3791.420654, 188.245316, 0, 0, 0); // object (71)
}

public OnGameModeExit()
{
return 1;
}

public OnPlayerRequestClass(playerid, classid)
{
SetPlayerPos(playerid,2322.7075,1283.3170,96.3392);
   SetPlayerCameraPos(playerid,2317.7075,1283.3170,99.33927);
   SetPlayerCameraLookAt(playerid,2322.7075,1283.3170,96.3392);
   SetPlayerFacingAngle(playerid, 95.0000);

return 1;
}

public OnPlayerRequestSpawn(playerid)
{
return 1;
}

public OnPlayerDisconnect(playerid, reason)
{
return 1;
}

public OnPlayerSpawn(playerid)
{
GameTextForPlayer(playerid,
	   "~b~vermoord zoveel mogelijk ~r~gassies",
	   6000,5);
return 1 ;
}

public OnPlayerDeath(playerid, killerid, reason)
{
if(killerid == INVALID_PLAYER_ID) {
       SendDeathMessage(INVALID_PLAYER_ID,playerid,reason);
} else {
       if(gTeam[killerid] != gTeam[playerid]) {
    	// Valid kill
    	SendDeathMessage(killerid,playerid,reason);
		SetPlayerScore(killerid,GetPlayerScore(killerid)+1);
    	}
	else {
	    // Team kill
	    SetPlayerScore(killerid,GetPlayerScore(killerid)+1);
	}
}
	return 1;
}

public OnVehicleSpawn(vehicleid)
{
return 1;
}

public OnVehicleDeath(vehicleid, killerid)
{
return 1;
}

public OnPlayerText(playerid, text[])
{
return 1;
}

public OnPlayerPrivmsg(playerid, recieverid, text[])
{
return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/mycommand", cmdtext, true, 10) == 0)
{
	// Do something here
	return 1;
}
return 0;
}

public OnPlayerInfoChange(playerid)
{
return 1;
}

public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
return 1;
}

public OnPlayerExitVehicle(playerid, vehicleid)
{
return 1;
}

public OnPlayerStateChange(playerid, newstate, oldstate)
{
return 1;
}

public OnPlayerEnterCheckpoint(playerid)
{
return 1;
}

public OnPlayerLeaveCheckpoint(playerid)
{
return 1;
}

public OnPlayerEnterRaceCheckpoint(playerid)
{
return 1;
}

public OnPlayerLeaveRaceCheckpoint(playerid)
{
return 1;
}

public OnRconCommand(cmd[])
{
return 1;
}

public OnObjectMoved(objectid)
{
return 1;
}

public OnPlayerObjectMoved(playerid, objectid)
{
return 1;
}

public OnPlayerPickUpPickup(playerid, pickupid)
{
return 1;
}

public OnPlayerSelectedMenuRow(playerid, row)
{
return 1;
}

public OnPlayerExitedMenu(playerid)
{
return 1;
}

public OnPlayerConnect(playerid)
{
GameTextForPlayer(playerid,"~g~hekjes deathmatch",2000,5);
return 1;
}

public OVER()
{
       SendClientMessageToAll(0xFF0000AA,"De tijd is op!");
}

Gast
Dit onderwerp is gesloten.

Recent actief 0

  • Er zijn hier geen geregistreerde gebruikers aanwezig.