GunGame Mods Ends After Death....but I should go on after dieing..
#1

Hello everyone...

i have coded a gungame deathmatch but after dieing the mode ends
here is my command
-------------------------------------------------------------------
if(strcmp("/gungame",cmdtext,true) == 0)
{
if(DM[playerid] == 0)
{
DM[playerid] = 1;
SetPlayerPos(playerid,1969.6920,-1199.5493,25.2605);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,22,1000);
GetPlayerName(playerid,name,sizeof(name));
format(string,sizeof(string),"%s joined the GunGame!",name);
SendClientMessageToAll(COLOR_YELLOW,string);
new KillScore[MAX_PLAYERS];

if(DM[playerid] == 1)
{
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,5,0);
}
if(KillScore[playerid] == 2)
{
GivePlayerWeapon(playerid,22,1000);
SendClientMessage(playerid,COLOR_RED,"You Are On Level 1 = Double Pistols");
}
if(KillScore[playerid] == 4)
{
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,24,1000);
SendClientMessage(playerid,COLOR_RED,"You Are On Level 2 = Desert Eagle");
}
if(KillScore[playerid] == 6)
{
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,32,1000);
SendClientMessage(playerid,COLOR_RED,"You Are On Level 3 = Tec 9");
}
if(KillScore[playerid] ==
{
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,28,1000);
SendClientMessage(playerid,COLOR_RED,"You Are On Level 4 = Uzi");
}
if(KillScore[playerid] == 10)
{
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,29,1000);
SendClientMessage(playerid,COLOR_RED,"You Are On Level 5 = SMG");
}
if(KillScore[playerid] == 12)
{
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,30,1000);
SendClientMessage(playerid,COLOR_RED,"You Are On Level 6 = Ak 47");
}
if(KillScore[playerid] == 14)
{
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,33,1000);
SendClientMessage(playerid,COLOR_RED,"You Are On Level 7 = Country Rifle");
}
if(KillScore[playerid] == 16)
{
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,34,1000);
SendClientMessage(playerid,COLOR_RED,"You Are On Level 8 = Sniper Rifle");
}
if(KillScore[playerid] == 1
{
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,35,1000);
SendClientMessage(playerid,COLOR_RED,"You Are On Level 9 = Rocket Launcher");
}
if(KillScore[playerid] == 20)
{
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,36,1000);
SendClientMessage(playerid,COLOR_RED,"You Are On Level 10 = HS Rocket Launcher");
}
if(KillScore[playerid] == 22)
{
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,38,1000);
SendClientMessage(playerid,COLOR_RED,"You Are On Level 11 = MiniGun");
}
if(KillScore[playerid] == 24)
{
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,40,0);
GivePlayerWeapon(playerid,39,1000);
SendClientMessage(playerid,COLOR_RED,"You Are On Level 12 = C4");
}
if(KillScore[playerid] == 26)
{
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,37,1000);
SendClientMessage(playerid,COLOR_RED,"You Are On Level 13 = FlameThrower");
}
}
else
{
DM[playerid] = 0;
format(string,sizeof(string),"%s left the GunGame!",name);
SendClientMessageToAll(COLOR_YELLOW,string);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,22,500);
GivePlayerWeapon(playerid,28,5000);
GivePlayerWeapon(playerid,30,2000);
GivePlayerWeapon(playerid,34,333);
GivePlayerWeapon(playerid,26,1333);
}
return 1;
}
return 0;
}
---------------------------------------------------------------
(There are no compile problems)

MFG Bearfist
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)