19.04.2009, 22:29
new IsInGunGame[MAX_PLAYERS];
OnPlayerConnect:
IsInGunGame[playerid] = 0;
OnPlayerDisconnect:
IsInGunGame[playerid] = 0;
public OnPlayerSpawn(playerid)
{
if(IsInGunGame[playerid] >= 0)
{
if(IsInGunGame[playerid] == 1)
{
IsInGunGame[playerid] = 1;
SetPlayerPos(playerid,-1130.9011,1076.9305,1353.4279);
SetPlayerInterior(playerid,10);
}
else if(IsInGunGame[playerid] == 0)
{
IsInGunGame[playerid] = 0;
switch (gTeam[playerid])
{
case TEAM_GROVE:
{
PlayerPlaySound(playerid,1147,0.0,0.0,0.0);
SetPlayerScore(playerid, 500);
GivePlayerMoney(playerid,10000);
SetPlayerColor(playerid,COLOR_GREEN);
SetPlayerArmour(playerid,100.0);
SetPlayerPos(playerid,2494.5767,-1686.1864,13.5129);
SetPlayerInterior(playerid,0);
GivePlayerWeapon(playerid,34,333);
GivePlayerWeapon(playerid,26,1333);
SendClientMessage(playerid,COLOR_PINK,"Type /help /telehelp /dmhelp /scmds /carhelp /ganghelp");
GangZoneFlashForAll(grovezone,0xAA3333AA);
GetPlayerName(playerid,name,sizeof(name));
format(string,sizeof(string),"%s is a Grove Street Member",name);
SendClientMessageToAll(COLOR_YELLOW,string);
GangZoneShowForAll(grovezone,COLOR_GREEN);
GangZoneShowForAll(ballazone,COLOR_PURPLE);
GangZoneShowForAll(vagoszone,COLOR_YELLOW);
GangZoneShowForAll(aztecaszone,COLOR_LIGHTBLUE);
GangZoneShowForAll(punkzone,COLOR_RED);
}
case TEAM_BALLAS:
{
PlayerPlaySound(playerid,1147,0.0,0.0,0.0);
SetPlayerScore(playerid, 500);
GivePlayerMoney(playerid,10000);
SetPlayerColor(playerid,COLOR_PURPLE);
SetPlayerArmour(playerid,100.0);
SetPlayerPos(playerid,1956.772,-1121.052,26.870);
SetPlayerInterior(playerid,0);
GivePlayerWeapon(playerid,34,333);
GivePlayerWeapon(playerid,26,1333);
SendClientMessage(playerid,COLOR_PINK,"Type /help /telehelp /dmhelp /scmds /carhelp /ganghelp");
GangZoneFlashForAll(ballazone,0xAA3333AA);
GetPlayerName(playerid,name,sizeof(name));
format(string,sizeof(string),"%s is a Ballas Member",name);
SendClientMessageToAll(COLOR_YELLOW,string);
GangZoneShowForAll(grovezone,COLOR_GREEN);
GangZoneShowForAll(ballazone,COLOR_PURPLE);
GangZoneShowForAll(vagoszone,COLOR_YELLOW);
GangZoneShowForAll(aztecaszone,COLOR_LIGHTBLUE);
GangZoneShowForAll(punkzone,COLOR_RED);
}
case TEAM_LOS_SANTOS_VAGOS:
{
PlayerPlaySound(playerid,1147,0.0,0.0,0.0);
SetPlayerScore(playerid, 500);
GivePlayerMoney(playerid,10000);
SetPlayerColor(playerid,COLOR_YELLOW);
SetPlayerArmour(playerid,100.0);
SetPlayerPos(playerid,2457.052,-1097.219,42.967);
SetPlayerInterior(playerid,0);
GivePlayerWeapon(playerid,34,333);
GivePlayerWeapon(playerid,26,1333);
SendClientMessage(playerid,COLOR_PINK,"Type /help /telehelp /dmhelp /scmds /carhelp /ganghelp");
GangZoneFlashForAll(vagoszone,0xAA3333AA);
GetPlayerName(playerid,name,sizeof(name));
format(string,sizeof(string),"%s is a LS Vagos Member",name);
SendClientMessageToAll(COLOR_YELLOW,string);
GangZoneShowForAll(grovezone,COLOR_GREEN);
GangZoneShowForAll(ballazone,COLOR_PURPLE);
GangZoneShowForAll(vagoszone,COLOR_YELLOW);
GangZoneShowForAll(aztecaszone,COLOR_LIGHTBLUE);
GangZoneShowForAll(punkzone,COLOR_RED);
}
case TEAM_VARIOS_LOS_AZTECAS:
{
PlayerPlaySound(playerid,1147,0.0,0.0,0.0);
SetPlayerScore(playerid, 500);
GivePlayerMoney(playerid,10000);
SetPlayerColor(playerid,COLOR_LIGHTBLUE);
SetPlayerArmour(playerid,100.0);
SetPlayerPos(playerid,1849.725,-1923.175,13.546);
SetPlayerInterior(playerid,0);
GivePlayerWeapon(playerid,34,333);
GivePlayerWeapon(playerid,26,1333);
SendClientMessage(playerid,COLOR_PINK,"Type /help /telehelp /dmhelp /scmds /carhelp /ganghelp");
GangZoneFlashForAll(aztecaszone,0xAA3333AA);
GetPlayerName(playerid,name,sizeof(name));
format(string,sizeof(string),"%s is a Varios Los Aztecas Member",name);
SendClientMessageToAll(COLOR_YELLOW,string);
GangZoneShowForAll(grovezone,COLOR_GREEN);
GangZoneShowForAll(ballazone,COLOR_PURPLE);
GangZoneShowForAll(vagoszone,COLOR_YELLOW);
GangZoneShowForAll(aztecaszone,COLOR_LIGHTBLUE);
GangZoneShowForAll(punkzone,COLOR_RED);
}
case TEAM_COPS:
{
SetPlayerColor(playerid,COLOR_BLUE);
GivePlayerMoney(playerid,10000);
SetPlayerArmour(playerid,100.0);
SetPlayerScore(playerid, 500);
SetPlayerInterior(playerid,0);
GivePlayerWeapon(playerid,31,5000);
GivePlayerWeapon(playerid,34,1000);
SetPlayerPos(playerid,1550.6207,-1675.7418,15.4894);
SendClientMessage(playerid,COLOR_PINK,"Type /help /telehelp /dmhelp /scmds /carhelp /ganghelp");
GetPlayerName(playerid,name,sizeof(name));
format(string,sizeof(string),"%s is a Cop",name);
SendClientMessageToAll(COLOR_YELLOW,string);
GangZoneShowForAll(grovezone,COLOR_GREEN);
GangZoneShowForAll(ballazone,COLOR_PURPLE);
GangZoneShowForAll(vagoszone,COLOR_YELLOW);
GangZoneShowForAll(aztecaszone,COLOR_LIGHTBLUE);
GangZoneShowForAll(punkzone,COLOR_RED);
}
case TEAM_ANARCHIST:
{
SetPlayerColor(playerid,COLOR_BLACK);
GivePlayerMoney(playerid,10000);
SetPlayerArmour(playerid,100.0);
SetPlayerScore(playerid, 500);
SetPlayerInterior(playerid,0);
GivePlayerWeapon(playerid,30,5000);
GivePlayerWeapon(playerid,35,1000);
SetPlayerPos(playerid,1304.3850,-1092.8927,25.7651);
SendClientMessage(playerid,COLOR_PINK,"Type /help /telehelp /dmhelp /scmds /carhelp /ganghelp");
GetPlayerName(playerid,name,sizeof(name));
format(string,sizeof(string),"%s is a Anarchist",name);
SendClientMessageToAll(COLOR_YELLOW,string);
GangZoneShowForAll(grovezone,COLOR_GREEN);
GangZoneShowForAll(ballazone,COLOR_PURPLE);
GangZoneShowForAll(vagoszone,COLOR_YELLOW);
GangZoneShowForAll(aztecaszone,COLOR_LIGHTBLUE);
GangZoneShowForAll(punkzone,COLOR_RED);
}
}
}
}
return 1;
}
public OnPlayerDeath(playerid, killerid, reason)
{
if(IsInGunGame[playerid] == 1)
{
IsInGunGame[playerid] = 1;
new KillScore[MAX_PLAYERS];
new DeathScore[MAX_PLAYERS];
new rank[MAX_PLAYERS];
KillScore[killerid]+=1;
DeathScore[playerid]+=1;
rank[playerid]-=1;
SetPlayerWantedLevel(killerid,1);
GetPlayerName(playerid,victim,sizeof(victim));
format(string,sizeof(string),"%s Died in GunGame",victim);
SendClientMessageToAll(COLOR_RED,string);
GivePlayerMoney(killerid,5000);
GivePlayerMoney(playerid,-1);
}
else
{
new KillScore[MAX_PLAYERS];
new DeathScore[MAX_PLAYERS];
IsInGunGame[playerid] = 0;
KillScore[killerid]+=1;
DeathScore[playerid]+=1;
SendDeathMessage(killerid, playerid, reason);
GetPlayerName(playerid,name2,sizeof(name2));
format(string,sizeof(string),"%s died",name2);
SendClientMessageToAll(COLOR_RED,string);
GivePlayerMoney(killerid,5000);
GivePlayerMoney(playerid,-1);
}
return 1;
}
Command:
if(strcmp("/gg",cmdtext,true) == 0)
{
if(IsInGunGame[playerid] == 0)
{
SetPlayerInterior(playerid,10);
SetPlayerPos(playerid,-1130.9011,1076.9305,1353.4279);
SetPlayerFacingAngle(playerid,180);
IsInGunGame[playerid] = 1;
GetPlayerName(playerid,name,sizeof(name));
format(string,sizeof(string),"%s joined the GunGame!",name);
SendClientMessageToAll(COLOR_YELLOW,string);
ShowPlayerMarkers( 0 );
ShowNameTags( 0 );
new KillScore[MAX_PLAYERS];
new rank[MAX_PLAYERS];
if(KillScore[playerid] == 0)
{
rank[playerid] = 1;
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,22,1000);
SendClientMessage(playerid,COLOR_RED,"You Are On Level 1 = Double Pistols");
}
if(KillScore[playerid] == 1)
{
rank[playerid] = 2;
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,24,1000);
SendClientMessage(playerid,COLOR_RED,"You Are On Level 2 = Desert Eagle");
}
if(KillScore[playerid] == 2)
{
rank[playerid] = 3;
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,32,1000);
SendClientMessage(playerid,COLOR_RED,"You Are On Level 3 = Tec 9");
}
if(KillScore[playerid] == 3)
{
rank[playerid] = 4;
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,28,1000);
SendClientMessage(playerid,COLOR_RED,"You Are On Level 4 = Uzi");
}
if(KillScore[playerid] == 4)
{
rank[playerid] = 5;
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,29,1000);
SendClientMessage(playerid,COLOR_RED,"You Are On Level 5 = SMG");
}
if(KillScore[playerid] == 5)
{
rank[playerid] = 6;
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,30,1000);
SendClientMessage(playerid,COLOR_RED,"You Are On Level 6 = Ak 47");
}
if(KillScore[playerid] == 6)
{
rank[playerid] = 7;
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,33,1000);
SendClientMessage(playerid,COLOR_RED,"You Are On Level 7 = Country Rifle");
}
if(KillScore[playerid] == 7)
{
rank[playerid] = 8;
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,34,1000);
SendClientMessage(playerid,COLOR_RED,"You Are On Level 8 = Sniper Rifle");
}
if(KillScore[playerid] ==
{
rank[playerid] = 9;
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,35,1000);
SendClientMessage(playerid,COLOR_RED,"You Are On Level 9 = Rocket Launcher");
}
if(KillScore[playerid] == 9)
{
rank[playerid] = 10;
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,36,1000);
SendClientMessage(playerid,COLOR_RED,"You Are On Level 10 = HS Rocket Launcher");
}
if(KillScore[playerid] == 10)
{
rank[playerid] = 11;
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,38,1000);
SendClientMessage(playerid,COLOR_RED,"You Are On Level 11 = MiniGun");
}
if(KillScore[playerid] == 11)
{
rank[playerid] = 12;
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,40,0);
GivePlayerWeapon(playerid,39,1000);
SendClientMessage(playerid,COLOR_RED,"You Are On Level 12 = C4");
}
if(KillScore[playerid] == 12)
{
rank[playerid] = 13;
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,37,1000);
SendClientMessage(playerid,COLOR_RED,"You Are On Level 13 = FlameThrower");
}
return 1;
}
else
{
new rank[MAX_PLAYERS];
rank[playerid] = 0;
IsInGunGame[playerid] = 0;
format(string,sizeof(string),"%s left the GunGame!",name);
SendClientMessageToAll(COLOR_YELLOW,string);
SetPlayerPos(playerid,1969.6920,-1199.5493,25.2605);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,22,500);
GivePlayerWeapon(playerid,28,5000);
GivePlayerWeapon(playerid,30,2000);
GivePlayerWeapon(playerid,34,333);
GivePlayerWeapon(playerid,26,1333);
}
return 1;
}
Sry for double post..but this is my complete Gungame Mode =)
MFG Bearfist
OnPlayerConnect:
IsInGunGame[playerid] = 0;
OnPlayerDisconnect:
IsInGunGame[playerid] = 0;
public OnPlayerSpawn(playerid)
{
if(IsInGunGame[playerid] >= 0)
{
if(IsInGunGame[playerid] == 1)
{
IsInGunGame[playerid] = 1;
SetPlayerPos(playerid,-1130.9011,1076.9305,1353.4279);
SetPlayerInterior(playerid,10);
}
else if(IsInGunGame[playerid] == 0)
{
IsInGunGame[playerid] = 0;
switch (gTeam[playerid])
{
case TEAM_GROVE:
{
PlayerPlaySound(playerid,1147,0.0,0.0,0.0);
SetPlayerScore(playerid, 500);
GivePlayerMoney(playerid,10000);
SetPlayerColor(playerid,COLOR_GREEN);
SetPlayerArmour(playerid,100.0);
SetPlayerPos(playerid,2494.5767,-1686.1864,13.5129);
SetPlayerInterior(playerid,0);
GivePlayerWeapon(playerid,34,333);
GivePlayerWeapon(playerid,26,1333);
SendClientMessage(playerid,COLOR_PINK,"Type /help /telehelp /dmhelp /scmds /carhelp /ganghelp");
GangZoneFlashForAll(grovezone,0xAA3333AA);
GetPlayerName(playerid,name,sizeof(name));
format(string,sizeof(string),"%s is a Grove Street Member",name);
SendClientMessageToAll(COLOR_YELLOW,string);
GangZoneShowForAll(grovezone,COLOR_GREEN);
GangZoneShowForAll(ballazone,COLOR_PURPLE);
GangZoneShowForAll(vagoszone,COLOR_YELLOW);
GangZoneShowForAll(aztecaszone,COLOR_LIGHTBLUE);
GangZoneShowForAll(punkzone,COLOR_RED);
}
case TEAM_BALLAS:
{
PlayerPlaySound(playerid,1147,0.0,0.0,0.0);
SetPlayerScore(playerid, 500);
GivePlayerMoney(playerid,10000);
SetPlayerColor(playerid,COLOR_PURPLE);
SetPlayerArmour(playerid,100.0);
SetPlayerPos(playerid,1956.772,-1121.052,26.870);
SetPlayerInterior(playerid,0);
GivePlayerWeapon(playerid,34,333);
GivePlayerWeapon(playerid,26,1333);
SendClientMessage(playerid,COLOR_PINK,"Type /help /telehelp /dmhelp /scmds /carhelp /ganghelp");
GangZoneFlashForAll(ballazone,0xAA3333AA);
GetPlayerName(playerid,name,sizeof(name));
format(string,sizeof(string),"%s is a Ballas Member",name);
SendClientMessageToAll(COLOR_YELLOW,string);
GangZoneShowForAll(grovezone,COLOR_GREEN);
GangZoneShowForAll(ballazone,COLOR_PURPLE);
GangZoneShowForAll(vagoszone,COLOR_YELLOW);
GangZoneShowForAll(aztecaszone,COLOR_LIGHTBLUE);
GangZoneShowForAll(punkzone,COLOR_RED);
}
case TEAM_LOS_SANTOS_VAGOS:
{
PlayerPlaySound(playerid,1147,0.0,0.0,0.0);
SetPlayerScore(playerid, 500);
GivePlayerMoney(playerid,10000);
SetPlayerColor(playerid,COLOR_YELLOW);
SetPlayerArmour(playerid,100.0);
SetPlayerPos(playerid,2457.052,-1097.219,42.967);
SetPlayerInterior(playerid,0);
GivePlayerWeapon(playerid,34,333);
GivePlayerWeapon(playerid,26,1333);
SendClientMessage(playerid,COLOR_PINK,"Type /help /telehelp /dmhelp /scmds /carhelp /ganghelp");
GangZoneFlashForAll(vagoszone,0xAA3333AA);
GetPlayerName(playerid,name,sizeof(name));
format(string,sizeof(string),"%s is a LS Vagos Member",name);
SendClientMessageToAll(COLOR_YELLOW,string);
GangZoneShowForAll(grovezone,COLOR_GREEN);
GangZoneShowForAll(ballazone,COLOR_PURPLE);
GangZoneShowForAll(vagoszone,COLOR_YELLOW);
GangZoneShowForAll(aztecaszone,COLOR_LIGHTBLUE);
GangZoneShowForAll(punkzone,COLOR_RED);
}
case TEAM_VARIOS_LOS_AZTECAS:
{
PlayerPlaySound(playerid,1147,0.0,0.0,0.0);
SetPlayerScore(playerid, 500);
GivePlayerMoney(playerid,10000);
SetPlayerColor(playerid,COLOR_LIGHTBLUE);
SetPlayerArmour(playerid,100.0);
SetPlayerPos(playerid,1849.725,-1923.175,13.546);
SetPlayerInterior(playerid,0);
GivePlayerWeapon(playerid,34,333);
GivePlayerWeapon(playerid,26,1333);
SendClientMessage(playerid,COLOR_PINK,"Type /help /telehelp /dmhelp /scmds /carhelp /ganghelp");
GangZoneFlashForAll(aztecaszone,0xAA3333AA);
GetPlayerName(playerid,name,sizeof(name));
format(string,sizeof(string),"%s is a Varios Los Aztecas Member",name);
SendClientMessageToAll(COLOR_YELLOW,string);
GangZoneShowForAll(grovezone,COLOR_GREEN);
GangZoneShowForAll(ballazone,COLOR_PURPLE);
GangZoneShowForAll(vagoszone,COLOR_YELLOW);
GangZoneShowForAll(aztecaszone,COLOR_LIGHTBLUE);
GangZoneShowForAll(punkzone,COLOR_RED);
}
case TEAM_COPS:
{
SetPlayerColor(playerid,COLOR_BLUE);
GivePlayerMoney(playerid,10000);
SetPlayerArmour(playerid,100.0);
SetPlayerScore(playerid, 500);
SetPlayerInterior(playerid,0);
GivePlayerWeapon(playerid,31,5000);
GivePlayerWeapon(playerid,34,1000);
SetPlayerPos(playerid,1550.6207,-1675.7418,15.4894);
SendClientMessage(playerid,COLOR_PINK,"Type /help /telehelp /dmhelp /scmds /carhelp /ganghelp");
GetPlayerName(playerid,name,sizeof(name));
format(string,sizeof(string),"%s is a Cop",name);
SendClientMessageToAll(COLOR_YELLOW,string);
GangZoneShowForAll(grovezone,COLOR_GREEN);
GangZoneShowForAll(ballazone,COLOR_PURPLE);
GangZoneShowForAll(vagoszone,COLOR_YELLOW);
GangZoneShowForAll(aztecaszone,COLOR_LIGHTBLUE);
GangZoneShowForAll(punkzone,COLOR_RED);
}
case TEAM_ANARCHIST:
{
SetPlayerColor(playerid,COLOR_BLACK);
GivePlayerMoney(playerid,10000);
SetPlayerArmour(playerid,100.0);
SetPlayerScore(playerid, 500);
SetPlayerInterior(playerid,0);
GivePlayerWeapon(playerid,30,5000);
GivePlayerWeapon(playerid,35,1000);
SetPlayerPos(playerid,1304.3850,-1092.8927,25.7651);
SendClientMessage(playerid,COLOR_PINK,"Type /help /telehelp /dmhelp /scmds /carhelp /ganghelp");
GetPlayerName(playerid,name,sizeof(name));
format(string,sizeof(string),"%s is a Anarchist",name);
SendClientMessageToAll(COLOR_YELLOW,string);
GangZoneShowForAll(grovezone,COLOR_GREEN);
GangZoneShowForAll(ballazone,COLOR_PURPLE);
GangZoneShowForAll(vagoszone,COLOR_YELLOW);
GangZoneShowForAll(aztecaszone,COLOR_LIGHTBLUE);
GangZoneShowForAll(punkzone,COLOR_RED);
}
}
}
}
return 1;
}
public OnPlayerDeath(playerid, killerid, reason)
{
if(IsInGunGame[playerid] == 1)
{
IsInGunGame[playerid] = 1;
new KillScore[MAX_PLAYERS];
new DeathScore[MAX_PLAYERS];
new rank[MAX_PLAYERS];
KillScore[killerid]+=1;
DeathScore[playerid]+=1;
rank[playerid]-=1;
SetPlayerWantedLevel(killerid,1);
GetPlayerName(playerid,victim,sizeof(victim));
format(string,sizeof(string),"%s Died in GunGame",victim);
SendClientMessageToAll(COLOR_RED,string);
GivePlayerMoney(killerid,5000);
GivePlayerMoney(playerid,-1);
}
else
{
new KillScore[MAX_PLAYERS];
new DeathScore[MAX_PLAYERS];
IsInGunGame[playerid] = 0;
KillScore[killerid]+=1;
DeathScore[playerid]+=1;
SendDeathMessage(killerid, playerid, reason);
GetPlayerName(playerid,name2,sizeof(name2));
format(string,sizeof(string),"%s died",name2);
SendClientMessageToAll(COLOR_RED,string);
GivePlayerMoney(killerid,5000);
GivePlayerMoney(playerid,-1);
}
return 1;
}
Command:
if(strcmp("/gg",cmdtext,true) == 0)
{
if(IsInGunGame[playerid] == 0)
{
SetPlayerInterior(playerid,10);
SetPlayerPos(playerid,-1130.9011,1076.9305,1353.4279);
SetPlayerFacingAngle(playerid,180);
IsInGunGame[playerid] = 1;
GetPlayerName(playerid,name,sizeof(name));
format(string,sizeof(string),"%s joined the GunGame!",name);
SendClientMessageToAll(COLOR_YELLOW,string);
ShowPlayerMarkers( 0 );
ShowNameTags( 0 );
new KillScore[MAX_PLAYERS];
new rank[MAX_PLAYERS];
if(KillScore[playerid] == 0)
{
rank[playerid] = 1;
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,22,1000);
SendClientMessage(playerid,COLOR_RED,"You Are On Level 1 = Double Pistols");
}
if(KillScore[playerid] == 1)
{
rank[playerid] = 2;
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,24,1000);
SendClientMessage(playerid,COLOR_RED,"You Are On Level 2 = Desert Eagle");
}
if(KillScore[playerid] == 2)
{
rank[playerid] = 3;
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,32,1000);
SendClientMessage(playerid,COLOR_RED,"You Are On Level 3 = Tec 9");
}
if(KillScore[playerid] == 3)
{
rank[playerid] = 4;
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,28,1000);
SendClientMessage(playerid,COLOR_RED,"You Are On Level 4 = Uzi");
}
if(KillScore[playerid] == 4)
{
rank[playerid] = 5;
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,29,1000);
SendClientMessage(playerid,COLOR_RED,"You Are On Level 5 = SMG");
}
if(KillScore[playerid] == 5)
{
rank[playerid] = 6;
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,30,1000);
SendClientMessage(playerid,COLOR_RED,"You Are On Level 6 = Ak 47");
}
if(KillScore[playerid] == 6)
{
rank[playerid] = 7;
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,33,1000);
SendClientMessage(playerid,COLOR_RED,"You Are On Level 7 = Country Rifle");
}
if(KillScore[playerid] == 7)
{
rank[playerid] = 8;
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,34,1000);
SendClientMessage(playerid,COLOR_RED,"You Are On Level 8 = Sniper Rifle");
}
if(KillScore[playerid] ==

{
rank[playerid] = 9;
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,35,1000);
SendClientMessage(playerid,COLOR_RED,"You Are On Level 9 = Rocket Launcher");
}
if(KillScore[playerid] == 9)
{
rank[playerid] = 10;
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,36,1000);
SendClientMessage(playerid,COLOR_RED,"You Are On Level 10 = HS Rocket Launcher");
}
if(KillScore[playerid] == 10)
{
rank[playerid] = 11;
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,38,1000);
SendClientMessage(playerid,COLOR_RED,"You Are On Level 11 = MiniGun");
}
if(KillScore[playerid] == 11)
{
rank[playerid] = 12;
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,40,0);
GivePlayerWeapon(playerid,39,1000);
SendClientMessage(playerid,COLOR_RED,"You Are On Level 12 = C4");
}
if(KillScore[playerid] == 12)
{
rank[playerid] = 13;
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,37,1000);
SendClientMessage(playerid,COLOR_RED,"You Are On Level 13 = FlameThrower");
}
return 1;
}
else
{
new rank[MAX_PLAYERS];
rank[playerid] = 0;
IsInGunGame[playerid] = 0;
format(string,sizeof(string),"%s left the GunGame!",name);
SendClientMessageToAll(COLOR_YELLOW,string);
SetPlayerPos(playerid,1969.6920,-1199.5493,25.2605);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,22,500);
GivePlayerWeapon(playerid,28,5000);
GivePlayerWeapon(playerid,30,2000);
GivePlayerWeapon(playerid,34,333);
GivePlayerWeapon(playerid,26,1333);
}
return 1;
}
Sry for double post..but this is my complete Gungame Mode =)
MFG Bearfist