Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- C:\Documents and Settings\Reszta świata\Pulpit\at.pwn(101) : error 017: undefined symbol "playerid"
- C:\Documents and Settings\Reszta świata\Pulpit\at.pwn(102) : error 017: undefined symbol "playerid"
- C:\Documents and Settings\Reszta świata\Pulpit\at.pwn(103) : error 017: undefined symbol "playerid"
- C:\Documents and Settings\Reszta świata\Pulpit\at.pwn(104) : error 017: undefined symbol "playerid"
- C:\Documents and Settings\Reszta świata\Pulpit\at.pwn(105) : error 017: undefined symbol "playerid"
- C:\Documents and Settings\Reszta świata\Pulpit\at.pwn(106) : error 017: undefined symbol "playerid"
- C:\Documents and Settings\Reszta świata\Pulpit\at.pwn(107) : error 017: undefined symbol "playerid"
- C:\Documents and Settings\Reszta świata\Pulpit\at.pwn(108) : error 017: undefined symbol "playerid"
- C:\Documents and Settings\Reszta świata\Pulpit\at.pwn(109) : error 017: undefined symbol "playerid"
- C:\Documents and Settings\Reszta świata\Pulpit\at.pwn(110) : error 017: undefined symbol "playerid"
- C:\Documents and Settings\Reszta świata\Pulpit\at.pwn(111) : error 017: undefined symbol "playerid"
- C:\Documents and Settings\Reszta świata\Pulpit\at.pwn(112) : error 017: undefined symbol "playerid"
- C:\Documents and Settings\Reszta świata\Pulpit\at.pwn(113) : error 017: undefined symbol "playerid"
- C:\Documents and Settings\Reszta świata\Pulpit\at.pwn(114) : error 017: undefined symbol "playerid"
- C:\Documents and Settings\Reszta świata\Pulpit\at.pwn(115) : error 017: undefined symbol "playerid"
- Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
- 15 Errors.
- Mapa:
- #include <a_samp>
- #include <zcmd>
- #include <float>
- #define Arena GetPVarInt(playerid, "Arena")
- #define POMARANCZOWY 0xFF8000FF
- #define JOIN_SOUND "http://at.ct8.pl/join.mp3"
- #define SPIS_CZLONKOW "{FF0000}at.ct8.pl"
- new clanowicze=0;
- new odswiez[128];
- new Text:Textdraw[3];
- new arena=1;
- new atz[4];
- new Text:Textdraw1;
- //obrazenia
- new Text:Textdraw2[MAX_PLAYERS];//nick
- new Text:Textdraw5[MAX_PLAYERS];//bron
- new Text:Textdraw6[MAX_PLAYERS];//hp
- //Pasek Stanu
- new Text:Textdraw7[MAX_PLAYERS];
- new Text:Textdraw8[MAX_PLAYERS];
- new Text:Textdraw9[MAX_PLAYERS];
- new Text:Textdraw10[MAX_PLAYERS];
- new Text:Textdraw11[MAX_PLAYERS];
- new Text:Textdraw12[MAX_PLAYERS];
- new Text:Textdraw13[MAX_PLAYERS];
- new Text:Textdraw14[MAX_PLAYERS];
- new Text:Textdraw15[MAX_PLAYERS];
- new Text:Textdraw16[MAX_PLAYERS];
- new Text:Textdraw17[MAX_PLAYERS];
- new Text:Textdraw18[MAX_PLAYERS];
- new Text:Textdraw19[MAX_PLAYERS];
- new Text:Textdraw20[MAX_PLAYERS];
- new Text:Textdraw21[MAX_PLAYERS];
- main()
- {
- }
- public OnGameModeInit(){
- print("\n--------------------------------------");
- print(" Arena Treningowa ");
- print("--------------------------------------\n");
- SetGameModeText("Arena Treningowa [v1]");
- SendRconCommand("mapname AT-Project [PL|ENG]");
- SendRconCommand("hostname Arena Treningowa [AT]");
- DisableInteriorEnterExits();
- atz[0]=1;
- atz[1]=0;
- atz[2]=0;
- atz[3]=0;
- Create3DTextLabel(SPIS_CZLONKOW,-1,1958.1013,950.2848,13.6203,100.0,0,0);
- Textdraw[0] = TextDrawCreate(48.000000, 280.000000, "ld_poke:cd10c");
- TextDrawBackgroundColor(Textdraw[0], 255);
- TextDrawFont(Textdraw[0], 4);
- TextDrawLetterSize(Textdraw[0], 0.500000, 1.000000);
- TextDrawColor(Textdraw[0], 101);
- TextDrawSetOutline(Textdraw[0], 0);
- TextDrawSetProportional(Textdraw[0], 1);
- TextDrawSetShadow(Textdraw[0], 1);
- TextDrawUseBox(Textdraw[0], 1);
- TextDrawBoxColor(Textdraw[0], 255);
- TextDrawTextSize(Textdraw[0], 108.000000, 34.000000);
- Textdraw[1] = TextDrawCreate(69.000000, 282.000000, "Arena Players:");
- TextDrawBackgroundColor(Textdraw[1], 255);
- TextDrawFont(Textdraw[1], 1);
- TextDrawLetterSize(Textdraw[1], 0.259999, 0.799998);
- TextDrawColor(Textdraw[1], POMARANCZOWY);
- TextDrawSetOutline(Textdraw[1], 0);
- TextDrawSetProportional(Textdraw[1], 1);
- TextDrawSetShadow(Textdraw[1], 1);
- Textdraw[2] = TextDrawCreate(85.000000, 294.000000, "[ 0 ]");
- TextDrawBackgroundColor(Textdraw[2], 255);
- TextDrawFont(Textdraw[2], 1);
- TextDrawLetterSize(Textdraw[2], 0.259999, 0.799998);
- TextDrawColor(Textdraw[2], -1);
- TextDrawSetOutline(Textdraw[2], 0);
- TextDrawSetProportional(Textdraw[2], 0);
- TextDrawSetShadow(Textdraw[2], 1);
- //DMG BOX
- Textdraw1 = TextDrawCreate(460.000000, 226.000000, "LD_POKE:cd9s");
- TextDrawBackgroundColor(Textdraw1, 255);
- TextDrawFont(Textdraw1, 4);
- TextDrawLetterSize(Textdraw1, 0.519999, 1.000000);
- TextDrawColor(Textdraw1, 255);
- TextDrawSetOutline(Textdraw1, 0);
- TextDrawSetProportional(Textdraw1, 1);
- TextDrawSetShadow(Textdraw1, 1);
- TextDrawUseBox(Textdraw1, 1);
- TextDrawBoxColor(Textdraw1, 255);
- TextDrawTextSize(Textdraw1, 92.000000, 41.000000);
- return 1;
- }
- public OnGameModeExit(){
- TextDrawDestroy(Textdraw[0]);
- TextDrawDestroy(Textdraw[1]);
- TextDrawDestroy(Textdraw[2]);
- TextDrawDestroy(Textdraw7[playerid]);
- TextDrawDestroy(Textdraw8[playerid]);
- TextDrawDestroy(Textdraw9[playerid]);
- TextDrawDestroy(Textdraw10[playerid]);
- TextDrawDestroy(Textdraw11[playerid]);
- TextDrawDestroy(Textdraw12[playerid]);
- TextDrawDestroy(Textdraw13[playerid]);
- TextDrawDestroy(Textdraw14[playerid]);
- TextDrawDestroy(Textdraw15[playerid]);
- TextDrawDestroy(Textdraw16[playerid]);
- TextDrawDestroy(Textdraw17[playerid]);
- TextDrawDestroy(Textdraw18[playerid]);
- TextDrawDestroy(Textdraw19[playerid]);
- TextDrawDestroy(Textdraw20[playerid]);
- TextDrawDestroy(Textdraw21[playerid]);
- return 1;
- }
- public OnPlayerConnect(playerid){
- new f_str[64], Nick[25];
- GetPlayerName(playerid, Nick, 25);
- format(f_str, 64, "Hello %s on Arena Treningowa v1.", Nick);
- SendClientMessage(playerid, POMARANCZOWY, f_str);
- SendClientMessage(playerid, POMARANCZOWY, "You can join to arena by /at command.");
- SendClientMessage(playerid, POMARANCZOWY, "Visit site project: http://at.ct8.pl ;)");
- TextDrawHideForPlayer(playerid, Textdraw[0]);
- TextDrawHideForPlayer(playerid, Textdraw[1]);
- TextDrawHideForPlayer(playerid, Textdraw[2]);
- Textdraw2[playerid] = TextDrawCreate(460.000000, 226.000000, "TenKomuZadajemy");
- TextDrawBackgroundColor(Textdraw2[playerid], 255);
- TextDrawFont(Textdraw2[playerid], 1);
- TextDrawLetterSize(Textdraw2[playerid], 0.300000, 1.000000);
- TextDrawColor(Textdraw2[playerid], 16711935);
- TextDrawSetOutline(Textdraw2[playerid], 0);
- TextDrawSetProportional(Textdraw2[playerid], 1);
- TextDrawSetShadow(Textdraw2[playerid], 1);
- Textdraw5[playerid] = TextDrawCreate(479.000000, 238.000000, "Sniper Rifle td1");
- TextDrawBackgroundColor(Textdraw5[playerid], 255);
- TextDrawFont(Textdraw5[playerid], 1);
- TextDrawLetterSize(Textdraw5[playerid], 0.230000, 1.000000);
- TextDrawColor(Textdraw5[playerid], -1);
- TextDrawSetOutline(Textdraw5[playerid], 0);
- TextDrawSetProportional(Textdraw5[playerid], 1);
- TextDrawSetShadow(Textdraw5[playerid], 1);
- Textdraw6[playerid] = TextDrawCreate(485.000000, 246.000000, "- 46 HP td1");
- TextDrawBackgroundColor(Textdraw6[playerid], 255);
- TextDrawFont(Textdraw6[playerid], 1);
- TextDrawLetterSize(Textdraw6[playerid], 0.230000, 1.000000);
- TextDrawColor(Textdraw6[playerid], -1);
- TextDrawSetOutline(Textdraw6[playerid], 0);
- TextDrawSetProportional(Textdraw6[playerid], 1);
- TextDrawSetShadow(Textdraw6[playerid], 1);
- //pasek stanu
- Textdraw7[playerid] = TextDrawCreate(800.399658, 452.372039, "Nick: asdasdasdasdasdasdas");
- TextDrawLetterSize(Textdraw7[playerid], 0.000000, -1.764873);
- TextDrawTextSize(Textdraw7[playerid], -4.399998, 0.000000);
- TextDrawAlignment(Textdraw7[playerid], 1);
- TextDrawColor(Textdraw7[playerid], 0);
- TextDrawUseBox(Textdraw7[playerid], true);
- TextDrawBoxColor(Textdraw7[playerid], 102);
- TextDrawSetShadow(Textdraw7[playerid], 0);
- TextDrawSetOutline(Textdraw7[playerid], 0);
- TextDrawFont(Textdraw7[playerid], 0);
- Textdraw8[playerid] = TextDrawCreate(27.199989, 426.346649, "ick: asdasdasdasdasdasdas");
- TextDrawLetterSize(Textdraw8[playerid], 0.387598, 1.502933);
- TextDrawAlignment(Textdraw8[playerid], 1);
- TextDrawColor(Textdraw8[playerid], -1);
- TextDrawSetShadow(Textdraw8[playerid], 0);
- TextDrawSetOutline(Textdraw8[playerid], 1);
- TextDrawBackgroundColor(Textdraw8[playerid], 51);
- TextDrawFont(Textdraw8[playerid], 1);
- TextDrawSetProportional(Textdraw8[playerid], 1);
- Textdraw9[playerid] = TextDrawCreate(15.199997, 425.599945, "N");
- TextDrawLetterSize(Textdraw9[playerid], 0.449999, 1.600000);
- TextDrawAlignment(Textdraw9[playerid], 1);
- TextDrawColor(Textdraw9[playerid], -5963521);
- TextDrawSetShadow(Textdraw9[playerid], 0);
- TextDrawSetOutline(Textdraw9[playerid], 1);
- TextDrawBackgroundColor(Textdraw9[playerid], 51);
- TextDrawFont(Textdraw9[playerid], 1);
- TextDrawSetProportional(Textdraw9[playerid], 1);
- Textdraw10[playerid] = TextDrawCreate(232.800018, 427.093353, "D: 0");
- TextDrawLetterSize(Textdraw10[playerid], 0.421198, 1.487998);
- TextDrawAlignment(Textdraw10[playerid], 1);
- TextDrawColor(Textdraw10[playerid], -1);
- TextDrawSetShadow(Textdraw10[playerid], 0);
- TextDrawSetOutline(Textdraw10[playerid], 1);
- TextDrawBackgroundColor(Textdraw10[playerid], 51);
- TextDrawFont(Textdraw10[playerid], 1);
- TextDrawSetProportional(Textdraw10[playerid], 1);
- Textdraw11[playerid] = TextDrawCreate(226.400039, 426.346649, "I");
- TextDrawLetterSize(Textdraw11[playerid], 0.492399, 1.726933);
- TextDrawAlignment(Textdraw11[playerid], 1);
- TextDrawColor(Textdraw11[playerid], -5963521);
- TextDrawSetShadow(Textdraw11[playerid], 0);
- TextDrawSetOutline(Textdraw11[playerid], 1);
- TextDrawBackgroundColor(Textdraw11[playerid], 51);
- TextDrawFont(Textdraw11[playerid], 1);
- TextDrawSetProportional(Textdraw11[playerid], 1);
- Textdraw12[playerid] = TextDrawCreate(306.399597, 427.093292, "ID: 50");
- TextDrawLetterSize(Textdraw12[playerid], 0.480399, 1.480533);
- TextDrawAlignment(Textdraw12[playerid], 1);
- TextDrawColor(Textdraw12[playerid], -1);
- TextDrawSetShadow(Textdraw12[playerid], 0);
- TextDrawSetOutline(Textdraw12[playerid], 1);
- TextDrawBackgroundColor(Textdraw12[playerid], 51);
- TextDrawFont(Textdraw12[playerid], 1);
- TextDrawSetProportional(Textdraw12[playerid], 1);
- Textdraw13[playerid] = TextDrawCreate(293.600006, 426.346649, "U");
- TextDrawLetterSize(Textdraw13[playerid], 0.549199, 1.667199);
- TextDrawAlignment(Textdraw13[playerid], 1);
- TextDrawColor(Textdraw13[playerid], -5963521);
- TextDrawSetShadow(Textdraw13[playerid], 0);
- TextDrawSetOutline(Textdraw13[playerid], 1);
- TextDrawBackgroundColor(Textdraw13[playerid], 51);
- TextDrawFont(Textdraw13[playerid], 1);
- TextDrawSetProportional(Textdraw13[playerid], 1);
- Textdraw14[playerid] = TextDrawCreate(400.799804, 426.346588, "taff: AT");
- TextDrawLetterSize(Textdraw14[playerid], 0.449999, 1.600000);
- TextDrawAlignment(Textdraw14[playerid], 1);
- TextDrawColor(Textdraw14[playerid], -1);
- TextDrawSetShadow(Textdraw14[playerid], 0);
- TextDrawSetOutline(Textdraw14[playerid], 1);
- TextDrawBackgroundColor(Textdraw14[playerid], 51);
- TextDrawFont(Textdraw14[playerid], 1);
- TextDrawSetProportional(Textdraw14[playerid], 1);
- Textdraw15[playerid] = TextDrawCreate(391.999877, 427.093292, "S");
- TextDrawLetterSize(Textdraw15[playerid], 0.465200, 1.585065);
- TextDrawAlignment(Textdraw15[playerid], 1);
- TextDrawColor(Textdraw15[playerid], -5963521);
- TextDrawSetShadow(Textdraw15[playerid], 0);
- TextDrawSetOutline(Textdraw15[playerid], 1);
- TextDrawBackgroundColor(Textdraw15[playerid], 51);
- TextDrawFont(Textdraw15[playerid], 1);
- TextDrawSetProportional(Textdraw15[playerid], 1);
- Textdraw16[playerid] = TextDrawCreate(487.999908, 426.346588, "kin: 71");
- TextDrawLetterSize(Textdraw16[playerid], 0.449999, 1.600000);
- TextDrawAlignment(Textdraw16[playerid], 1);
- TextDrawColor(Textdraw16[playerid], -1);
- TextDrawSetShadow(Textdraw16[playerid], 0);
- TextDrawSetOutline(Textdraw16[playerid], 1);
- TextDrawBackgroundColor(Textdraw16[playerid], 51);
- TextDrawFont(Textdraw16[playerid], 1);
- TextDrawSetProportional(Textdraw16[playerid], 1);
- Textdraw17[playerid] = TextDrawCreate(478.399963, 425.599975, "S");
- TextDrawLetterSize(Textdraw17[playerid], 0.466800, 1.756800);
- TextDrawAlignment(Textdraw17[playerid], 1);
- TextDrawColor(Textdraw17[playerid], -5963521);
- TextDrawSetShadow(Textdraw17[playerid], 0);
- TextDrawSetOutline(Textdraw17[playerid], 1);
- TextDrawBackgroundColor(Textdraw17[playerid], 51);
- TextDrawFont(Textdraw17[playerid], 1);
- TextDrawSetProportional(Textdraw17[playerid], 1);
- Textdraw18[playerid] = TextDrawCreate(577.599609, 426.174285, "ills: 0");
- TextDrawLetterSize(Textdraw18[playerid], 0.301999, 1.166931);
- TextDrawAlignment(Textdraw18[playerid], 1);
- TextDrawColor(Textdraw18[playerid], -1);
- TextDrawSetShadow(Textdraw18[playerid], 0);
- TextDrawSetOutline(Textdraw18[playerid], 1);
- TextDrawBackgroundColor(Textdraw18[playerid], 51);
- TextDrawFont(Textdraw18[playerid], 1);
- TextDrawSetProportional(Textdraw18[playerid], 1);
- Textdraw19[playerid] = TextDrawCreate(577.600402, 435.766174, "eads: 0");
- TextDrawLetterSize(Textdraw19[playerid], 0.309998, 1.181866);
- TextDrawAlignment(Textdraw19[playerid], 1);
- TextDrawColor(Textdraw19[playerid], -1);
- TextDrawSetShadow(Textdraw19[playerid], 0);
- TextDrawSetOutline(Textdraw19[playerid], 1);
- TextDrawBackgroundColor(Textdraw19[playerid], 51);
- TextDrawFont(Textdraw19[playerid], 1);
- TextDrawSetProportional(Textdraw19[playerid], 1);
- Textdraw20[playerid] = TextDrawCreate(567.999816, 423.934326, "K");
- TextDrawLetterSize(Textdraw20[playerid], 0.433999, 1.510398);
- TextDrawAlignment(Textdraw20[playerid], 1);
- TextDrawColor(Textdraw20[playerid], 8388863);
- TextDrawSetShadow(Textdraw20[playerid], 0);
- TextDrawSetOutline(Textdraw20[playerid], 1);
- TextDrawBackgroundColor(Textdraw20[playerid], 51);
- TextDrawFont(Textdraw20[playerid], 1);
- TextDrawSetProportional(Textdraw20[playerid], 1);
- Textdraw21[playerid] = TextDrawCreate(568.449951, 433.526184, "D");
- TextDrawLetterSize(Textdraw21[playerid], 0.433999, 1.547732);
- TextDrawAlignment(Textdraw21[playerid], 1);
- TextDrawColor(Textdraw21[playerid], -16776961);
- TextDrawSetShadow(Textdraw21[playerid], 0);
- TextDrawSetOutline(Textdraw21[playerid], 1);
- TextDrawBackgroundColor(Textdraw21[playerid], 51);
- TextDrawFont(Textdraw21[playerid], 1);
- TextDrawSetProportional(Textdraw21[playerid], 1);
- TextDrawHideForPlayer(playerid, Textdraw2[playerid]);
- TextDrawHideForPlayer(playerid, Textdraw5[playerid]);
- TextDrawHideForPlayer(playerid, Textdraw6[playerid]);
- SetPlayerVirtualWorld(playerid,0);
- PlayAudioStreamForPlayer(playerid,JOIN_SOUND);
- }
- public OnPlayerGiveDamage(playerid, damagedid, Float: amount, weaponid, bodypart)//zadaje komus
- {
- new string1[20],string2[20],string3[20], victim[MAX_PLAYER_NAME];
- new weaponname[24];
- GetPlayerName(damagedid, victim, sizeof (victim));
- GetWeaponName(weaponid, weaponname, sizeof (weaponname));
- format(string1, sizeof(string1), "%s", victim);
- format(string2, sizeof(string2), "%s", weaponname);
- format(string3, sizeof(string3), "%.0f", amount);
- TextDrawSetString(Textdraw2[playerid], string1);
- TextDrawShowForPlayer(playerid, Textdraw2[playerid]);
- TextDrawSetString(Textdraw5[playerid], string2);
- TextDrawShowForPlayer(playerid, Textdraw5[playerid]);
- TextDrawSetString(Textdraw6[playerid], string3);
- TextDrawShowForPlayer(playerid, Textdraw6[playerid]);
- SetTimerEx("TimerGiveDamage", 3000, 0, "i", playerid);
- PlayerPlaySound(playerid,17802, 0.0 ,0.0, 0.0);
- return 1;
- }
- forward TimerGiveDamage(playerid);
- public TimerGiveDamage(playerid)
- {
- TextDrawHideForPlayer(playerid, Textdraw2[playerid]);
- TextDrawHideForPlayer(playerid, Textdraw5[playerid]);
- TextDrawHideForPlayer(playerid, Textdraw6[playerid]);
- }
- public OnPlayerSpawn(playerid)
- {
- SetPlayerPos(playerid,2151.6675,1020.2712,10.8203);
- SendClientMessage(playerid, POMARANCZOWY, "[SPAWN] Your are spawned !");
- GivePlayerMoney(playerid, 999999999);
- Create3DTextLabel("You played on AT v1 by XwReK", 0x966428FF, 2152.0212, 1022.1310, 10.8203, 40.0, 0, 0);
- return 1;
- }
- public OnPlayerRequestClass(playerid)
- return StopAudioStreamForPlayer(playerid);
- CMD:team(playerid,params[]) return SetPlayerPos(playerid,1958.1013,950.2848,13.6203);
- CMD:at(playerid, params[]){
- if(!Arena && arena == 1){
- SetPlayerHealth(playerid, 100);
- SetPVarInt(playerid, "Arena", 1);
- clanowicze++;
- TextDrawShowForPlayer(playerid, Textdraw[0]);
- TextDrawShowForPlayer(playerid, Textdraw[1]);
- TextDrawShowForPlayer(playerid, Textdraw[2]);
- SendClientMessage(playerid, POMARANCZOWY, "[{FFFFFF}A{cd882f}T] {FFFFFF}You joined to arena! You can leave this arena by /at command.");
- new nick[MAX_PLAYER_NAME], text1[128];
- GetPlayerName(playerid, nick, sizeof(nick));
- format(text1, sizeof(text1), "[{FFFFFF}A{cd882f}T] {FFFFFF} > %s joined to Arena Treningowa!", nick);
- for(new i=0; i<MAX_PLAYERS; i++){
- if(!IsPlayerConnected(i)) continue;
- if(!GetPVarInt(i, "Arena")) continue;
- SendClientMessage(i, POMARANCZOWY, text1);
- }
- format(odswiez, sizeof(odswiez), "[ %d ]", clanowicze);
- TextDrawSetString(Textdraw[2], odswiez);
- SpawnAT(playerid);
- }
- else if(arena == 0 && !Arena){
- SendClientMessage(playerid, POMARANCZOWY, "Arena is closed!");
- }
- else{
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, 2106.8816, 1003.1015, 11.0795);
- clanowicze--;
- SetPVarInt(playerid, "Arena", 0);
- SendClientMessage(playerid, POMARANCZOWY, "[{FFFFFF}A{cd882f}T] {FFFFFF} You left the arena! You can again join to arena by /at command.");
- format(odswiez, sizeof(odswiez), "[ %d ]", clanowicze);
- TextDrawSetString(Textdraw[2], odswiez);
- TextDrawHideForPlayer(playerid, Textdraw[0]);
- TextDrawHideForPlayer(playerid, Textdraw[1]);
- TextDrawHideForPlayer(playerid, Textdraw[2]);
- ResetPlayerWeapons(playerid);
- new nick[MAX_PLAYER_NAME], text2[128];
- GetPlayerName(playerid, nick, sizeof(nick));
- format(text2, sizeof(text2), "[{FFFFFF}A{cd882f}T] {FFFFFF} > %s left Arena Treningowa!", nick);
- for(new i=0; i<MAX_PLAYERS; i++){
- if(!IsPlayerConnected(i)) continue;
- if(!GetPVarInt(i, "Arena"))continue;
- SendClientMessage(i, POMARANCZOWY, text2);
- }
- }
- return 1;
- }
- CMD:atcmd(playerid, params[]){
- if(IsPlayerAdmin(playerid))
- return ShowPlayerDialog(playerid, 9999, DIALOG_STYLE_MSGBOX, "[{FFFFFF}A{cd882f}T] {FFFFFF} Komendy {FF0000}RCON", "/atgod - daje goda na arenie\n/atgall - daje god wszystkim na arenie\n/atgoff - zabiera goda osobie\n/atgaf - zdejmuje all goda na arenie\n/atw - wlacza lub wylacza arene\n/atz[0] - zestaw 1 (de)\n/atz[1] - zestaw 2 (de+pompa)\n/atz[2] - zestaw 3 (de+pompa+snipa)\n/atz[3] - zestaw 4 (de+pompa+m4+snipa)", "OK", "Anuluj");
- return 1;
- }
- CMD:atgod(playerid, params[]){
- if(!strval(params[0]))
- return SendClientMessage(playerid, POMARANCZOWY,"Wpisz: /atgod [ID]");
- if(IsPlayerAdmin(playerid) && Arena){
- SetPlayerHealth(strval(params), 9999999);
- }
- return 1;
- }
- CMD:atgall(playerid, params[]){
- if(IsPlayerAdmin(playerid) && Arena){
- for(new i=0; i<MAX_PLAYERS; i++){
- if(!IsPlayerConnected(i)) continue;
- if(!GetPVarInt(i, "Arena"))continue;
- SetPlayerHealth(i, 99999999);
- }
- }
- return 1;
- }
- CMD:atgoff(playerid, params[]){
- if(!strval(params[0]))
- return SendClientMessage(playerid, POMARANCZOWY,"Wpisz: /atgoff [ID]");
- if(IsPlayerAdmin(playerid) && Arena){
- SetPlayerHealth(strval(params), 100);
- }
- return 1;
- }
- CMD:atgaf(playerid, params[]){
- if(IsPlayerAdmin(playerid) && Arena){
- for(new i=0; i<MAX_PLAYERS; i++){
- if(!IsPlayerConnected(i)) continue;
- if(!GetPVarInt(i, "Arena"))continue;
- SetPlayerHealth(i, 100);
- }
- }
- return 1;
- }
- CMD:atw(playerid, params[]){
- if(IsPlayerAdmin(playerid) && arena == 1){
- arena=0;
- SendClientMessageToAll(POMARANCZOWY, "Arena is closed!");
- for(new i=0; i<MAX_PLAYERS; i++){
- if(!IsPlayerConnected(i)) continue;
- if(!GetPVarInt(i, "Arena"))continue;
- SetPlayerInterior(i, 0);
- SetPlayerPos(i, 2106.8816, 1003.1015, 11.0795);
- ResetPlayerWeapons(i);
- SetPVarInt(i, "Arena", 0);
- }
- format(odswiez, sizeof(odswiez), "[ %d ]", 0);
- TextDrawSetString(Textdraw[2], odswiez);
- clanowicze=0;
- TextDrawHideForAll(Textdraw[0]);
- TextDrawHideForAll(Textdraw[1]);
- TextDrawHideForAll(Textdraw[2]);
- }
- else if(IsPlayerAdmin(playerid) && arena == 0){
- arena=1;
- SendClientMessageToAll(POMARANCZOWY, "Arena is open!");
- }
- return 1;
- }
- CMD:atz1(playerid, params[]){
- if(IsPlayerAdmin(playerid)){
- for(new i=0; i<MAX_PLAYERS; i++){
- if(!IsPlayerConnected(i)) continue;
- if(!GetPVarInt(i, "Arena"))continue;
- ResetPlayerWeapons(i);
- SetTimerEx("Zmiana", 1000, false, "i", i);
- }
- atz[0]=1;
- atz[1]=0;
- atz[2]=0;
- atz[3]=0;
- }
- return 1;
- }
- CMD:atz2(playerid, params[]){
- if(IsPlayerAdmin(playerid)){
- for(new i=0; i<MAX_PLAYERS; i++){
- if(!IsPlayerConnected(i)) continue;
- if(!GetPVarInt(i, "Arena"))continue;
- ResetPlayerWeapons(i);
- SetTimerEx("Zmiana", 1000, false, "i", i);
- }
- atz[0]=0;
- atz[1]=1;
- atz[2]=0;
- atz[3]=0;
- }
- return 1;
- }
- CMD:atz3(playerid, params[]){
- if(IsPlayerAdmin(playerid)){
- for(new i=0; i<MAX_PLAYERS; i++){
- if(!IsPlayerConnected(i)) continue;
- if(!GetPVarInt(i, "Arena"))continue;
- ResetPlayerWeapons(i);
- SetTimerEx("Zmiana", 1000, false, "i", i);
- }
- atz[0]=0;
- atz[1]=0;
- atz[2]=1;
- atz[3]=0;
- }
- return 1;
- }
- CMD:atz4(playerid, params[]){
- if(IsPlayerAdmin(playerid)){
- for(new i=0; i<MAX_PLAYERS; i++){
- if(!IsPlayerConnected(i)) continue;
- if(!GetPVarInt(i, "Arena"))continue;
- ResetPlayerWeapons(i);
- SetTimerEx("Zmiana", 1000, false, "i", i);
- }
- atz[0]=0;
- atz[1]=0;
- atz[2]=0;
- atz[3]=1;
- }
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason){
- if(Arena){
- clanowicze--;
- new nick[MAX_PLAYER_NAME], text2[128];
- GetPlayerName(playerid, nick, sizeof(nick));
- format(text2, sizeof(text2), "[{FFFFFF}A{cd882f}T] {FFFFFF} > %s left Arena Treningowa!", nick);
- for(new i=0; i<MAX_PLAYERS; i++){
- if(!IsPlayerConnected(i)) continue;
- if(!GetPVarInt(i, "Arena"))continue;
- SendClientMessage(i, POMARANCZOWY, text2);
- }
- }
- return 1;
- }
- public OnPlayerDeath(playerid, killerid, reason){
- if(Arena){
- TextDrawHideForPlayer(playerid, Textdraw[0]);
- TextDrawHideForPlayer(playerid, Textdraw[1]);
- TextDrawHideForPlayer(playerid, Textdraw[2]);
- SetTimerEx("Respawn", 5000, false, "d", playerid);
- }
- return 1;
- }
- forward Respawn(playerid);
- public Respawn(playerid){
- TextDrawShowForPlayer(playerid, Textdraw[0]);
- TextDrawShowForPlayer(playerid, Textdraw[1]);
- TextDrawShowForPlayer(playerid, Textdraw[2]);
- SpawnAT(playerid);
- }
- stock SpawnAT(playerid){
- Zmiana(playerid);
- switch(random(5)){
- case 0:{
- SetPlayerInterior(playerid, 3);
- SetPlayerPos(playerid, 238.8111, 142.9401, 1003.0234);
- }
- case 1:{
- SetPlayerInterior(playerid, 3);
- SetPlayerPos(playerid, 230.5685,165.1688,1003.0234);
- }
- case 2: {
- SetPlayerInterior(playerid, 3);
- SetPlayerPos(playerid, 246.3603,185.4650,1008.1719);
- }
- case 3: {
- SetPlayerInterior(playerid, 3);
- SetPlayerPos(playerid, 297.4701, 186.0109, 1007.1719);
- }
- case 4:{
- SetPlayerInterior(playerid, 3);
- SetPlayerPos(playerid, 288.9783, 170.5895, 1007.1794);
- }
- }
- }
- forward Zmiana(i);
- public Zmiana(i){
- if(atz[0] == 1 && atz[1] == 0 && atz[2] == 0 && atz[3] == 0){
- GivePlayerWeapon(i, 24, 9999);
- }
- else if(atz[0] == 0 && atz[1] == 1 && atz[2] == 0 && atz[3] == 0){
- GivePlayerWeapon(i, 24, 9999);
- GivePlayerWeapon(i, 25, 9999);
- }
- else if(atz[0] == 0 && atz[1] == 0 && atz[2] == 1 && atz[3] == 0){
- GivePlayerWeapon(i, 24, 9999);
- GivePlayerWeapon(i, 25, 9999);
- GivePlayerWeapon(i, 34, 9999);
- }
- else if(atz[0] == 0 && atz[1] == 0 && atz[2] == 0 && atz[3] == 1){
- GivePlayerWeapon(i, 24, 9999);
- GivePlayerWeapon(i, 25, 9999);
- GivePlayerWeapon(i, 34, 9999);
- GivePlayerWeapon(i, 31, 9999);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement