Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Mini TDM
- //Playerid
- #include <a_samp>
- #define CDB 400
- #define ELEGIRARMASAVISO 401
- #define ELEGIRARMAS1 402
- #define C_Rojo 0xFF0000FF
- #define C_Azul 0x005BFFFF
- #define C_Blanco 0xFFFFFFFF
- new Comando[MAX_PLAYERS];
- new Equipo[MAX_PLAYERS];
- #if defined FILTERSCRIPT
- #endif
- public OnPlayerConnect(playerid)
- {
- Comando[playerid] = 0;
- Equipo[playerid] = 0;
- return 1;
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- Comando[playerid] = 0;
- Equipo[playerid] = 0;
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if (strcmp("/cs" , cmdtext, true, 10) == 0)
- {
- if(Comando[playerid] == 0)
- {
- ShowPlayerDialog(playerid, CDB, DIALOG_STYLE_LIST, "Counter Strike", "{FF0000}Terrorist{FFFFFF}\n{005BFF}Counter Terrorist{FFFFFF}", "Accept", "Close");
- }
- else
- {
- SendClientMessage(playerid, C_Rojo, "You Can't use commands in Counter Strike");
- }
- return 1;
- }
- return 0;
- }
- //==============================================================================
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- if(response)
- {
- if(dialogid == CDB)
- {
- switch(listitem)
- {
- case 0:
- {
- SendClientMessage(playerid, C_Blanco, "You Select {FF0000}Terrorist{FFFFFF}");
- SendClientMessage(playerid, C_Blanco," ");
- SendClientMessage(playerid, C_Blanco, "Now Select Your Weapon");
- ShowPlayerDialog(playerid, ELEGIRARMASAVISO,DIALOG_STYLE_MSGBOX,"{FF0000}Terrorist{FFFFFF}","You are really ready?\nSelect your weapon and go to fight!!!","Accept","Quit");
- Equipo[playerid] = 1;
- }
- case 1:
- {
- SendClientMessage(playerid, C_Blanco, "You Select {005BFF}Counter Terrorist{FFFFFF}");
- SendClientMessage(playerid, C_Blanco," ");
- SendClientMessage(playerid, C_Blanco, "Now Select Your Weapon");
- ShowPlayerDialog(playerid, ELEGIRARMASAVISO,DIALOG_STYLE_MSGBOX,"{005BFF}Counter Terrorist{FFFFFF}","You are really ready?\nSelect your weapon and go to fight!!!","Accept","Quit");
- Equipo[playerid] = 2;
- }
- }
- }
- }
- if(dialogid == ELEGIRARMASAVISO)
- {
- if(response == 1)
- {
- ShowPlayerDialog(playerid, ELEGIRARMAS1,DIALOG_STYLE_LIST,"Counter Strike:","M4\nAK-47","Accept","");
- }
- }
- if(dialogid == ELEGIRARMAS1)
- {
- if(response)
- {
- switch(listitem)
- {
- case 0:
- {
- ResetPlayerWeapons(playerid);
- GivePlayerWeapon(playerid, 4, 1);
- GivePlayerWeapon(playerid, 31, 200);
- SendClientMessage(playerid, C_Blanco,"[Counter-Strike] You have selected Weapon => M4");
- if(Equipo[playerid] == 1)
- {
- Comando[playerid] = 1;
- SetPlayerPos(playerid, -977.3541,1061.1125,1345.6719);
- SetPlayerInterior(playerid, 10);
- GameTextForPlayer(playerid, "~w~Invulnerable for 5 seconds",3000,5);
- SetPlayerArmour(playerid, 99999);
- SetPlayerArmour(playerid, 99999);
- SetTimerEx("Invencible", 5000, false, "d", playerid);
- SendClientMessage(playerid, C_Blanco,"[Counter-Strike] Go Go Go! Kill The {005BFF}Counter Terrorist!{FFFFFF}");
- }
- if(Equipo[playerid] == 2)
- {
- Comando[playerid] = 1;
- SetPlayerPos(playerid, -1128.2983,1057.8027,1346.4141);
- SetPlayerInterior(playerid, 10);
- GameTextForPlayer(playerid, "~w~Invulnerable for 5 seconds",3000,5);
- SetPlayerArmour(playerid, 99999);
- SetPlayerArmour(playerid, 99999);
- SetTimerEx("Invencible", 5000, false, "d", playerid);
- SendClientMessage(playerid, C_Blanco,"[Counter-Strike] Go Go Go! Kill The {FF0000}Terrorist!{FFFFFF}");
- }
- }
- case 1:
- {
- ResetPlayerWeapons(playerid);
- GivePlayerWeapon(playerid, 4, 1);
- GivePlayerWeapon(playerid, 30, 200);
- SendClientMessage(playerid, C_Blanco,"[Counter-Strike] You have selected Weapon => AK-47");
- if(Equipo[playerid] == 1)
- {
- Comando[playerid] = 1;
- SetPlayerPos(playerid, -977.3541,1061.1125,1345.6719);
- SetPlayerInterior(playerid, 10);
- GameTextForPlayer(playerid, "~w~Invulnerable for 5 seconds",3000,5);
- SetPlayerArmour(playerid, 99999);
- SetPlayerArmour(playerid, 99999);
- SetTimerEx("Invencible", 5000, false, "d", playerid);
- SendClientMessage(playerid, C_Blanco,"[Counter-Strike] Go Go Go! Kill The {005BFF}Counter Terrorist!{FFFFFF}");
- }
- if(Equipo[playerid] == 2)
- {
- Comando[playerid] = 1;
- SetPlayerPos(playerid, -1128.2983,1057.8027,1346.4141);
- SetPlayerInterior(playerid, 10);
- GameTextForPlayer(playerid, "~w~Invulnerable for 5 seconds",3000,5);
- SetPlayerArmour(playerid, 99999);
- SetPlayerArmour(playerid, 99999);
- SetTimerEx("Invencible", 5000, false, "d", playerid);
- SendClientMessage(playerid, C_Blanco,"[Counter-Strike] Go Go Go! Kill The {FF0000}Terrorist!{FFFFFF}");
- }
- }
- }
- }
- }
- return 1;
- }
- forward Invencible(playerid);
- public Invencible(playerid)
- {
- GameTextForPlayer(playerid, "~r~Invulnerability OFF!!",3000,5);
- SetPlayerArmour(playerid, 100);
- SetPlayerHealth(playerid, 100);
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment