[GameMode] Counter-Strike GG Mode, II >> by ThisIsME << II
#1

IMPORTANT!! This mode launge is: HUNGARIAN!!!!!!

Hello!

I threw together my life,FULL 0-to written mode... (I search a basic mode on this forum and I deleted everything but the map left (((and the main xDDD)))

I became the (hungary) Forum -> Ask for Help topic <3

The mode:

A relatively well with throwing out smart mode, if we killing, we get points (1 kill = 1 point)
When you reach a certain point numbers, you can just give you a number of points of the weapons.

(The Code)
Код:
	olesek[killerid] ++;
    switch(olesek[killerid])//Fegyver vбltбsok,a pontszбm alapjбn!
    {
   		case 1:{ SendClientMessage(killerid, COLOR_RED, "Mйg 2цlйs kell a kцvetkező szintig!");}
   		case 2:{ SendClientMessage(killerid, COLOR_RED, "Mйg 1цlйs kell a kцvetkező szintig!");}
        case 3: {  SendClientMessage(killerid, COLOR_GREEN, "Bуnusz szint!!!!! Fegyver: MINIGUN!!!");   ResetPlayerWeapons(killerid); GivePlayerWeapon(killerid, 38, 22222);}
        case 4: {  SendClientMessage(killerid, COLOR_GREEN, "4-es szintre lйptйl! Ъj fegyver: Hang tompнtуs.");   ResetPlayerWeapons(killerid); GivePlayerWeapon(killerid, 23, 22222); }
        case 5: {  SendClientMessage(killerid, COLOR_GREEN, "5-цs szintre lйptйl! Ъj fegyver: Hang tompнtуs.");   ResetPlayerWeapons(killerid); GivePlayerWeapon(killerid, 23, 22222); }
        case 6: {  SendClientMessage(killerid, COLOR_GREEN, "6-os szintre lйptйl! Ъj fegyver: Hang tompнtуs.");   ResetPlayerWeapons(killerid); GivePlayerWeapon(killerid, 23, 22222); }
        case 7: {  SendClientMessage(killerid, COLOR_GREEN, "7-es szintre lйptйl! Ъj fegyver: Desert Eagle.");   ResetPlayerWeapons(killerid); GivePlayerWeapon(killerid, 24, 22222); }
        case 8: { SendClientMessage(killerid, COLOR_GREEN, "8-es szintre lйptйl! Ъj fegyver: Desert Eagle");   ResetPlayerWeapons(killerid); GivePlayerWeapon(killerid, 24, 22222); }
        case 9: { SendClientMessage(killerid, COLOR_GREEN, "9-es szintre lйptйl! Ъj fegyver: Desert Eagle");   ResetPlayerWeapons(killerid); GivePlayerWeapon(killerid, 24, 22222); }
        case 10: { SendClientMessage(killerid, COLOR_GREEN, "10-es szintre lйptйl! Ъj fegyver: Shotgun");   ResetPlayerWeapons(killerid); GivePlayerWeapon(killerid, 25, 22222); }
        case 11: { SendClientMessage(killerid, COLOR_GREEN, "11-es szintre lйptйl! Ъj fegyver: Shotgun");   ResetPlayerWeapons(killerid); GivePlayerWeapon(killerid, 25, 22222); }
        case 12: { SendClientMessage(killerid, COLOR_GREEN, "12-es szintre lйptйl! Ъj fegyver: Shotgun");   ResetPlayerWeapons(killerid); GivePlayerWeapon(killerid, 25, 22222); }
        case 13: { SendClientMessage(killerid, COLOR_GREEN, "13-es szintre lйptйl! Ъj fegyver: Sawn-off Shotgun");   ResetPlayerWeapons(killerid); GivePlayerWeapon(killerid, 26, 22222); }
        case 14: { SendClientMessage(killerid, COLOR_GREEN, "14-es szintre lйptйl! Ъj fegyver: Sawn-off Shotgun");   ResetPlayerWeapons(killerid); GivePlayerWeapon(killerid, 26, 22222); }
        case 15: { SendClientMessage(killerid, COLOR_GREEN, "15-es szintre lйptйl! Ъj fegyver: Sawn-off Shotgun");   ResetPlayerWeapons(killerid); GivePlayerWeapon(killerid, 26, 22222); }
        case 16: { SendClientMessage(killerid, COLOR_GREEN, "16-es szintre lйptйl! Ъj fegyver: Combat Shotgun");   ResetPlayerWeapons(killerid); GivePlayerWeapon(killerid, 27, 22222); }
        case 17: { SendClientMessage(killerid, COLOR_GREEN, "17-es szintre lйptйl! Ъj fegyver: Combat Shotgun");   ResetPlayerWeapons(killerid); GivePlayerWeapon(killerid, 27, 22222); }
        case 18: { SendClientMessage(killerid, COLOR_GREEN, "18-es szintre lйptйl! Ъj fegyver: Combat Shotgun");   ResetPlayerWeapons(killerid); GivePlayerWeapon(killerid, 27, 22222); }
        case 19: { SendClientMessage(killerid, COLOR_GREEN, "19-es szintre lйptйl! Ъj fegyver: Micro SMG/Uzi");   ResetPlayerWeapons(killerid); GivePlayerWeapon(killerid, 28, 22222); }
        case 20: { SendClientMessage(killerid, COLOR_GREEN, "20-es szintre lйptйl! Ъj fegyver: Micro SMG/Uzi");   ResetPlayerWeapons(killerid); GivePlayerWeapon(killerid, 28, 22222); }
        case 21: { SendClientMessage(killerid, COLOR_GREEN, "21-es szintre lйptйl! Ъj fegyver: Micro SMG/Uzi");   ResetPlayerWeapons(killerid); GivePlayerWeapon(killerid, 28, 22222); }
        case 22: { SendClientMessage(killerid, COLOR_GREEN, "22-es szintre lйptйl! Ъj fegyver: MP5");   ResetPlayerWeapons(killerid); GivePlayerWeapon(killerid, 29, 22222);  }
        case 23: { SendClientMessage(killerid, COLOR_GREEN, "23-es szintre lйptйl! Ъj fegyver: MP5");   ResetPlayerWeapons(killerid); GivePlayerWeapon(killerid, 29, 22222);  }
        case 24: { SendClientMessage(killerid, COLOR_GREEN, "24-es szintre lйptйl! Ъj fegyver: MP5");   ResetPlayerWeapons(killerid); GivePlayerWeapon(killerid, 29, 22222);  }
        case 25: { SendClientMessage(killerid, COLOR_GREEN, "25-es szintre lйptйl! Ъj fegyver: AK-47");   ResetPlayerWeapons(killerid); GivePlayerWeapon(killerid, 30, 22222);  }
        case 26: { SendClientMessage(killerid, COLOR_GREEN, "26-es szintre lйptйl! Ъj fegyver: AK-47");   ResetPlayerWeapons(killerid); GivePlayerWeapon(killerid, 30, 22222);  }
        case 27: { SendClientMessage(killerid, COLOR_GREEN, "27-es szintre lйptйl! Ъj fegyver: AK-47");   ResetPlayerWeapons(killerid); GivePlayerWeapon(killerid, 30, 22222);  }
        case 28: { SendClientMessage(killerid, COLOR_GREEN, "28-es szintre lйptйl! Ъj fegyver: M4");   ResetPlayerWeapons(killerid); GivePlayerWeapon(killerid, 31, 22222);  }
        case 29: { SendClientMessage(killerid, COLOR_GREEN, "29-es szintre lйptйl! Ъj fegyver: M4");   ResetPlayerWeapons(killerid); GivePlayerWeapon(killerid, 31, 22222);  }
        case 30: { SendClientMessage(killerid, COLOR_GREEN, "30-es szintre lйptйl! Ъj fegyver: M4");   ResetPlayerWeapons(killerid); GivePlayerWeapon(killerid, 31, 22222);  }
        case 31: { SendClientMessage(killerid, COLOR_GREEN, "31-es szintre lйptйl! Ъj fegyver: Tec-9");   ResetPlayerWeapons(killerid); GivePlayerWeapon(killerid, 32, 22222);  }
        case 32: { SendClientMessage(killerid, COLOR_GREEN, "32-es szintre lйptйl! Ъj fegyver: Tec-9");   ResetPlayerWeapons(killerid); GivePlayerWeapon(killerid, 32, 22222);  }
        case 33: { SendClientMessage(killerid, COLOR_GREEN, "33-es szintre lйptйl! Ъj fegyver: Tec-9");   ResetPlayerWeapons(killerid); GivePlayerWeapon(killerid, 32, 10000);  }
        case 34: { SendClientMessage(killerid, COLOR_GREEN, "34-es szintre lйptйl! Ъj fegyver: Country Rifle (Ez az utolsу előtti szint)");   ResetPlayerWeapons(killerid); GivePlayerWeapon(killerid, 33, 10000);  }
        case 35: { SendClientMessage(killerid, COLOR_GREEN, "36-es szintre lйptйl! Ъj fegyver: Country Rifle (Ez az utolsу előtti szint)");   ResetPlayerWeapons(killerid); GivePlayerWeapon(killerid, 33, 10000);  }
        case 36: { SendClientMessage(killerid, COLOR_GREEN, "37-es szintre lйptйl! Ъj fegyver: Country Rifle (Ez az utolsу előtti szint)");   ResetPlayerWeapons(killerid); GivePlayerWeapon(killerid, 33, 10000);  }
        case 37: { SendClientMessage(killerid, COLOR_GREEN, "38-es szintre lйptйl! Ъj fegyver: GRБNБT!!");   ResetPlayerWeapons(killerid); GivePlayerWeapon(killerid, 16, 999999999);}
        case 38: { SendClientMessage(killerid, COLOR_GREEN, "39-es szintre lйptйl! Ъj fegyver: Kйs...");   ResetPlayerWeapons(killerid); GivePlayerWeapon(killerid, 4, 1);}
        case 39: { SendClientMessage(killerid, COLOR_GREEN, "Gratulбlunk! Sikeresen teljesнtetted a szinteket!"); format(string, sizeof(string), "%s megnyerte a menetet,mert sikeresen teljesнtette AZ ЦSSZES szintet!", name); SendClientMessageToAll(0xC4C4C4FF, string); GameTextForAll("A menet,vйget йrt!", 4000, 1);  SetTimer("Restart", 15000, false);}
        case 40: { SendClientMessageToAll(COLOR_RED, "A kцr 15mбsodpercen belьl ЪJRA INDUL!");   ResetPlayerWeapons(killerid); GivePlayerWeapon(killerid, 4, 1);}
  	}
includes weapon system level too...
Код:
	if(dialogid == 999)
	{
		 if(response)
	  	 {
		 switch (listitem)
		 {
		 case 0:{
		 if(GetPlayerMoney(playerid) < 1000)return SendClientMessage(playerid,0xeb1a1aAA, "nincs elйg pйnzed");
		 if(skill[playerid] != 0)return SendClientMessage(playerid,0xeb1a1aAA, "Mбr megvetted az 1-es skillt");
		 skill[playerid]=1;
		 GivePlayerMoney(playerid,-1000);
		 SendClientMessage(playerid,0x127bebAA,"1-es skill megvйve minden fegyverre");
		 SetPlayerSkillLevel(playerid, 1, 1);
		 SetPlayerSkillLevel(playerid, 2, 1);
		 SetPlayerSkillLevel(playerid, 3, 1);
		 SetPlayerSkillLevel(playerid, 4, 1);
		 SetPlayerSkillLevel(playerid, 5, 1);
		 SetPlayerSkillLevel(playerid, 6, 1);
		 SetPlayerSkillLevel(playerid, 7, 1);
		 SetPlayerSkillLevel(playerid, 8, 1);
		 SetPlayerSkillLevel(playerid, 9, 1);
		 SetPlayerSkillLevel(playerid, 10, 1);
		 }
		 case 1:
		 {
		 if(GetPlayerMoney(playerid) < 2000)return SendClientMessage(playerid,0xeb1a1aAA, "nincs elйg pйnzed");
		 if(skill[playerid] != 1)return SendClientMessage(playerid,0xeb1a1aAA, "Előszцr vedd meg az egyes skill-t");
		 GivePlayerMoney(playerid,-2000);
		 skill[playerid]=2;
		 SendClientMessage(playerid,0x127bebAA,"2-es skill megvйve minden fegyverre");
		 SetPlayerSkillLevel(playerid, 1, 2);
		 SetPlayerSkillLevel(playerid, 2, 2);
		 SetPlayerSkillLevel(playerid, 3, 2);
		 SetPlayerSkillLevel(playerid, 4, 2);
		 SetPlayerSkillLevel(playerid, 5, 2);
		 SetPlayerSkillLevel(playerid, 6, 2);
		 SetPlayerSkillLevel(playerid, 7, 2);
		 SetPlayerSkillLevel(playerid, 8, 2);
		 SetPlayerSkillLevel(playerid, 9, 2);
		 SetPlayerSkillLevel(playerid, 10, 2);
	  	 }
		 case 2:{
		 if(GetPlayerMoney(playerid) < 3000)return SendClientMessage(playerid,0xeb1a1aAA, "nincs elйg pйnzed");
		 if(skill[playerid] != 2)return SendClientMessage(playerid,0xeb1a1aAA, "Előszцr vedd meg az kettes skill-t");
		 GivePlayerMoney(playerid,-3000);
		 skill[playerid]=3;
		 SendClientMessage(playerid,0x127bebAA,"3-as skill megvйve minden fegyverre");
		 SetPlayerSkillLevel(playerid, 1, 3);
		 SetPlayerSkillLevel(playerid, 2, 3);
		 SetPlayerSkillLevel(playerid, 3, 3);
		 SetPlayerSkillLevel(playerid, 4, 3);
		 SetPlayerSkillLevel(playerid, 5, 3);
		 SetPlayerSkillLevel(playerid, 6, 3);
		 SetPlayerSkillLevel(playerid, 7, 3);
		 SetPlayerSkillLevel(playerid, 8, 3);
		 SetPlayerSkillLevel(playerid, 9, 3);
		 SetPlayerSkillLevel(playerid, 10, 3);
		 }
		 case 3:{
		 if(GetPlayerMoney(playerid) < 4000)return SendClientMessage(playerid,0xeb1a1aAA, "nincs elйg pйnzed");
		 if(skill[playerid] != 3)return SendClientMessage(playerid,0xeb1a1aAA, "Előszцr vedd meg az hбrmas skill-t");
		 GivePlayerMoney(playerid,-4000);
		 skill[playerid]=4;
		 SendClientMessage(playerid,0x127bebAA,"4-es skill megvйve minden fegyverre");
		 SetPlayerSkillLevel(playerid, 1, 4);
		 SetPlayerSkillLevel(playerid, 2, 4);
		 SetPlayerSkillLevel(playerid, 3, 4);
		 SetPlayerSkillLevel(playerid, 4, 4);
		 SetPlayerSkillLevel(playerid, 5, 4);
		 SetPlayerSkillLevel(playerid, 6, 4);
		 SetPlayerSkillLevel(playerid, 7, 4);
		 SetPlayerSkillLevel(playerid, 8, 4);
		 SetPlayerSkillLevel(playerid, 9, 4);
		 SetPlayerSkillLevel(playerid, 10, 4);
		 }
		 case 4:{
		 if(GetPlayerMoney(playerid) < 5000)return SendClientMessage(playerid,0xeb1a1aAA, "nincs elйg pйnzed");
		 if(skill[playerid] != 4)return SendClientMessage(playerid,0xeb1a1aAA, "Előszцr vedd meg a nйgyes skill-t");
		 GivePlayerMoney(playerid,-5000);
		 skill[playerid]=5;
		 SendClientMessage(playerid,0x127bebAA,"5-цs skill megvйve minden fegyverre");
		 SetPlayerSkillLevel(playerid, 1, 5);
		 SetPlayerSkillLevel(playerid, 2, 5);
		 SetPlayerSkillLevel(playerid, 3, 5);
		 SetPlayerSkillLevel(playerid, 4, 5);
		 SetPlayerSkillLevel(playerid, 5, 5);
		 SetPlayerSkillLevel(playerid, 6, 5);
		 SetPlayerSkillLevel(playerid, 7, 5);
		 SetPlayerSkillLevel(playerid, 8, 5);
		 SetPlayerSkillLevel(playerid, 9, 5);
		 SetPlayerSkillLevel(playerid, 10, 5);
		 }
		 case 5:{
		 if(GetPlayerMoney(playerid) < 6000)return SendClientMessage(playerid,0xeb1a1aAA, "nincs elйg pйnzed");
		 if(skill[playerid] != 5)return SendClientMessage(playerid,0xeb1a1aAA, "Előszцr vedd meg az цtцs skill-t");
		 GivePlayerMoney(playerid,-6000);
		 skill[playerid]=6;
		 SendClientMessage(playerid,0x127bebAA,"6-os skill megvйve minden fegyverre");
		 SetPlayerSkillLevel(playerid, 1, 6);
		 SetPlayerSkillLevel(playerid, 2, 6);
		 SetPlayerSkillLevel(playerid, 3, 6);
		 SetPlayerSkillLevel(playerid, 4, 6);
		 SetPlayerSkillLevel(playerid, 5, 6);
		 SetPlayerSkillLevel(playerid, 6, 6);
		 SetPlayerSkillLevel(playerid, 7, 6);
		 SetPlayerSkillLevel(playerid, 8, 6);
		 SetPlayerSkillLevel(playerid, 9, 6);
		 SetPlayerSkillLevel(playerid, 10, 6);
		 }
		 case 6:{
		 if(GetPlayerMoney(playerid) < 7000)return SendClientMessage(playerid,0xeb1a1aAA, "nincs elйg pйnzed");
		 if(skill[playerid] != 6)return SendClientMessage(playerid,0xeb1a1aAA, "Előszцr vedd meg a hatos skill-t");
		 GivePlayerMoney(playerid,-7000);
		 skill[playerid]=7;
		 SendClientMessage(playerid,0x127bebAA,"7-es skill megvйve minden fegyverre");
		 SetPlayerSkillLevel(playerid, 1, 7);
		 SetPlayerSkillLevel(playerid, 2, 7);
		 SetPlayerSkillLevel(playerid, 3, 7);
		 SetPlayerSkillLevel(playerid, 4, 7);
		 SetPlayerSkillLevel(playerid, 5, 7);
		 SetPlayerSkillLevel(playerid, 6, 7);
		 SetPlayerSkillLevel(playerid, 7, 7);
		 SetPlayerSkillLevel(playerid, 8, 7);
		 SetPlayerSkillLevel(playerid, 9, 7);
		 SetPlayerSkillLevel(playerid, 10, 7);
		 }
		 case 7:{
		 if(GetPlayerMoney(playerid) < 8000)return SendClientMessage(playerid,0xeb1a1aAA, "nincs elйg pйnzed");
		 if(skill[playerid] != 7)return SendClientMessage(playerid,0xeb1a1aAA, "Előszцr vedd meg a hetes skill-t");
		 GivePlayerMoney(playerid,-8000);
		 skill[playerid]=8;
		 SendClientMessage(playerid,0x127bebAA,"8-as skill megvйve minden fegyverre");
		 SetPlayerSkillLevel(playerid, 1, 8);
		 SetPlayerSkillLevel(playerid, 2, 8);
		 SetPlayerSkillLevel(playerid, 3, 8);
		 SetPlayerSkillLevel(playerid, 4, 8);
		 SetPlayerSkillLevel(playerid, 5, 8);
		 SetPlayerSkillLevel(playerid, 6, 8);
		 SetPlayerSkillLevel(playerid, 7, 8);
		 SetPlayerSkillLevel(playerid, 8, 8);
		 SetPlayerSkillLevel(playerid, 9, 8);
		 SetPlayerSkillLevel(playerid, 10, 8);
		 }
		 case 8:{
		 if(GetPlayerMoney(playerid) < 9000)return SendClientMessage(playerid,0xeb1a1aAA, "nincs elйg pйnzed");
		 if(skill[playerid] != 8)return SendClientMessage(playerid,0xeb1a1aAA, "Előszцr vedd meg a nyolcas skill-t");
		 GivePlayerMoney(playerid,-9000);
		 skill[playerid]=9;
		 SendClientMessage(playerid,0x127bebAA,"9-es skill megvйve minden fegyverre");
		 SetPlayerSkillLevel(playerid, 1, 9);
		 SetPlayerSkillLevel(playerid, 2, 9);
		 SetPlayerSkillLevel(playerid, 3, 9);
		 SetPlayerSkillLevel(playerid, 4, 9);
		 SetPlayerSkillLevel(playerid, 5, 9);
		 SetPlayerSkillLevel(playerid, 6, 9);
		 SetPlayerSkillLevel(playerid, 7, 9);
		 SetPlayerSkillLevel(playerid, 8, 9);
		 SetPlayerSkillLevel(playerid, 9, 9);
		 SetPlayerSkillLevel(playerid, 10, 9);
		 }
		 case 9:{
		 if(GetPlayerMoney(playerid) < 10000)return SendClientMessage(playerid,0xeb1a1aAA, "nincs elйg pйnzed");
		 if(skill[playerid] != 9)return SendClientMessage(playerid,0xeb1a1aAA, "Előszцr vedd meg az kilences skill-t");
		 GivePlayerMoney(playerid,-10000);
		 skill[playerid]=10;
		 SendClientMessage(playerid,0x127bebAA,"10-es skill megvйve minden fegyverre");
		 SetPlayerSkillLevel(playerid, 1, 10);
		 SetPlayerSkillLevel(playerid, 2, 10);
		 SetPlayerSkillLevel(playerid, 3, 10);
		 SetPlayerSkillLevel(playerid, 4, 10);
		 SetPlayerSkillLevel(playerid, 5, 10);
		 SetPlayerSkillLevel(playerid, 6, 10);
		 SetPlayerSkillLevel(playerid, 7, 10);
		 SetPlayerSkillLevel(playerid, 8, 10);
		 SetPlayerSkillLevel(playerid, 9, 10);
		 SetPlayerSkillLevel(playerid, 10, 10);
		 }
		 }
	  	 }
		 }
And if you take damage,a textdraw appear,over on minimap
Код:
public OnPlayerTakeDamage(playerid, issuerid, Float: amount, weaponid)
{
    if(issuerid != INVALID_PLAYER_ID)
    {
        new string[128], attacker[MAX_PLAYER_NAME];
        format(string, sizeof(string), "Sebeztйl: %.0f", amount);
		GameTextForPlayer(playerid, string, 1000, 1);
		Textdraw1 = TextDrawCreate(11 ,339 , string);
		UpdateTextDraw(playerid);
    }
    return 1;
}
Also include: LevelSystem (TextDraw Show,player level)




And, at the end of the script is onplayertakedamage part that is not in the mood to change, but it is wrong...
If you feel like someone, you can change.

The mode is have 18small warnings too ...



Commands: /skill /help /gameinfo (If you use the /skill,wrote the 'OnPlayerConnect' moiety to 'SetPlayerWeaponSkill(playerid, 0)

Included headshot and FirstBlood system...
The HS system is a little buggy, but I think it is not bad

Original author: ThisIsMe
Game Mode: GG
Download: Media fire
NEW! -> Pastebin: Click here



Distribution Policy: If, and only MY ACCOUNT AUTHORIZATION TO DISTRIBUTE! (Or, type my name (ThisIsMe)) If anyone should be in the way, and do not want to write the name sunyiban [steal] will write an PM ...


Transatlet by ****** ... thank you
Reply
#2

nice
Reply
#3

Quote:
Originally Posted by DemonRider
Посмотреть сообщение
nice
Thank's
Reply
#4

EDIT:

Good translate it
Reply
#5

Can you translate the whole thing? And explain more about the features? Looking good.
Reply
#6

Quote:
Originally Posted by Bikken
Посмотреть сообщение
Can you translate the whole thing? And explain more about the features? Looking good.
If i have time and feel like i can translate to english
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)