- С нами с
- 12 Май 2016
- Сообщения
- 284
- Реакции
- 34
- Баллы
- 0
new CreateExplosion(X,Y,Z,10,0); %s",pname,gname); Player[playerid][Jailed] if(playerid = } = } { 0; = TogglePlayerControllable(zherid,1); { игрока не 1 if(!IsPlayerSpawned(zherid)) enum: отключена"); игрока if(dialogid 0; } к format(string,sizeof(string),"Aдминистратор себя"); } format(string,sizeof(string),"Aдминистратор посадил 8) к %s GetPlayerPos(zherid,X,Y,Z); return SendClientMessage(playerid,0x099DE0F6,"Чтобы } Player[zherid][Muted] GetPlayerPos(playerid,X,Y,Z); Ban(zherid); заспавнен"); } 1; игроку\nТП else к if(playerid format(string,sizeof(string),"Aдминистратор if(listitem SPEC_TYPE_NONE { } Player[playerid][SpecType] игрока SetPlayerHealth(zherid,0.0); { return 5) SendClientMessage(playerid,0xB30400EF,"Игрок заморозил Float:X,Float:Y,Float:Z,pname[40],gname[40],string[256]; { Muted, пнул игрока DM if(IsPlayerInAnyVehicle(zherid)) не Player[playerid][Freeze] чат %s",pname,gname); == GetPlayerName(playerid,pname,sizeof(pname)); SendClientMessageToAll(0x099DE0F6,string); писать { format(string,sizeof(string),"Вы Ко else } телепортировать { = Player[playerid][SpecType] { } \"/spec-off\""); format(string,sizeof(string),"Aдминистратор 0) Jailed, %s",pname,gname); { if(!IsPlayerSpawned(zherid)) к %s Player[playerid][Zhertva] В zherid) if(playerid разморозил %s",pname,gname); SetVehiclePos(GetPlayerVehicleID(zherid),X+1,Y,Z); if(!IsPlayerSpawned(zherid)) 0) { != == 1; == игрока = == 0; 1; } if(Player[zherid][Jailed] } 10) можете if(response) %s",gname); if(strcmp(cmdtext,"/spec-off",true) Player[zherid][Jailed] телепортировал { 0) 0; El. { #define { format(string,sizeof(string),"Aдминистратор себе\nПосадить\nСледить\nЗамарозить\n","Применить","Отмена"); { времени телепортировался... public не тюрьму"); zherid) %s } SendClientMessageToAll(0x099DE0F6,string); { if(listitem вас Player[playerid][Zhertva]; SendClientMessage(playerid,0x099DE0F6,string); PlayerSpectatePlayer(playerid,zherid); == 0; = 1; format(string,sizeof(string),"Вы CreateExplosion(X,Y,Z,10,0); } } разрешил format(string,sizeof(string),"Aдминистратор заспавнен"); zherid { if(listitem = SendClientMessageToAll(0x099DE0F6,string); return игрока #define %s",pname,gname); SetPlayerInterior(playerid,GetPlayerInterior(zherid)); new Доброго SendClientMessage(playerid,COLOR_BLUE,"Слежка INVALID_PLAYER_ID; if(playerid кинул SPEC_TYPE_VEHICLE игрока SendClientMessageToAll(0x099DE0F6,string); != SetPlayerPos(playerid,X+1,Y,Z); Player[playerid][SpecID] %s } В заспавнен"); } } TogglePlayerSpectating(playerid,1); == == == 9) SetPlayerPos(zherid,X+1,Y,Z); всем } = 2 OnPlayerDisconnect: 4) еще 0; GetPlayerPos(zherid,X,Y,Z); #define: { не format(string,sizeof(string),"Bы SetPlayerInterior(zherid,3); можете { 1; = { { забанил = Админ"); еще игрока if(!IsPlayerSpawned(zherid)) == %s Kick(zherid); { в if(Player[zherid][Freeze] } %s",gname); в телепортировал отключить Player[playerid][SpecType] за SendClientMessageToAll(0x099DE0F6,string); else { %s",pname,playerid,gname,zherid); Spawned, еще %s.",gname); Player[playerid][Muted] CreateExplosion(X,Y,Z,10,0); 0) zherid; Player[playerid][Spawned] if(listitem } 1; SpecType[MAX_PLAYERS], Player[playerid][SpecID] } 1; } SendClientMessage(playerid,0xB30400EF,"Игрок еще сажать GetPlayerName(zherid,gname,sizeof(gname)); SendClientMessage(playerid,0xB30400EF,"Игрок return != GetPlayerPos(zherid,X,Y,Z); В раздел","Пнуть\nУбить\nВзорвать\nЗаткнуть\nKикнуть\nЗабанить\nТП { тюрьму...",pname,gname); if(playerid Player[playerid][SpecID] убил if(listitem освободил не 0; { { %s SendClientMessageToAll(0x099DE0F6,string); SendClientMessage(playerid,0x099DE0F6,string); 1) { = = 1; Player[playerid][Freeze] = format(string,sizeof(string),"Aдминистратор 0; = } В } format(string,sizeof(string),"Aдминистратор return == заспавнен"); { игроку else SendClientMessage(playerid,0xB30400EF,"Игрок != } SendClientMessage(playerid,0xB30400EF,"Вы 0; else { [/COLOR]OnPlayerCommandText: { format(string,sizeof(string),"Aдминистратор else { себе",pname); = if(listitem SendClientMessage(zherid,0x099DE0F6,string); себе"); не 7) Player[zherid][Jailed] format(string,sizeof(string),"Aдминистратор { SendClientMessage(playerid,0xB30400EF,"Вы } if(Player[zherid][Muted] убил 1; { 0; if(listitem { следите if(!IsPlayerSpawned(zherid)) Player[zherid][Muted] не 1; введите: = clickedplayerid; SendClientMessage(playerid,0xB30400EF,"Вы { всем не Player[zherid][Freeze] } if(listitem } { cебе = заспавнен"); != игрока к return SendClientMessageToAll(0x099DE0F6,string); } if(listitem SetVehiclePos(GetPlayerVehicleID(playerid),X+1,Y,Z); В return { SetPlayerInterior(zherid,0); %s if(IsPlayerInAnyVehicle(playerid)) себя SPEC_TYPE_PLAYER == return SetPlayerPos(zherid,2574.1096,-2413.3933,21.5356); } SendClientMessage(playerid,0xB30400EF,"Игрок == 0; { if(!IsPlayerSpawned(zherid)) 1; не == телепортировались еще %s = else в Player[playerid][Muted] if(listitem Player[playerid][Jailed] 0; 0; if(listitem [/COLOR]OnPlayerConnect: == %s (к 2) == if(!IsPlayerSpawned(zherid)) к if(!IsPlayerSpawned(zherid)) [/COLOR]OnDialogResponse: к заспавнен"); = } } Player[playerid][Spawned] SetPlayerInterior(playerid,GetPlayerInterior(zherid)); %s public вам)",pname); заткнул zherid) } Выдернул куда-то == SpecID[MAX_PLAYERS], = } else { Player[zherid][Freeze] 1; %s SendClientMessage(zherid,0x099DE0F6,string); Freeze, %s",pname,playerid,gname,zherid); SendClientMessage(playerid,0xB30400EF,"Игрок } %s еще format(string,sizeof(string),"Aдминистратор SendClientMessage(playerid,0x099DE0F6,string); { zherid) ShowPlayerDialog(playerid,4,DIALOG_STYLE_LIST,"Администраторский TogglePlayerSpectating(playerid, Player[playerid][SpecType] 0) SPEC_TYPE_NONE; { SendClientMessage(playerid,0xB30400EF,"Игрок еще } = 0; PlayerSpawn[playerid]=0; { Zhertva, %s",pname,playerid,gname,zherid); заспавнен"); }
C++:
игрока if(Player[playerid][pAdmin] %s вас [COLOR=#0000ff]public суток! SetPlayerInterior(zherid,GetPlayerInterior(playerid)); [/COLOR]OnPlayerClickPlayer: } = [COLOR=#0000ff]public заспавнен"); return телепортировали Mari SendClientMessageToAll(0x099DE0F6,string); } 3) SendClientMessageToAll(0x099DE0F6,string); игрока SpawnPlayer(zherid); 0 { Ко игроку из else %s",pname,gname); 1) format(string,sizeof(string),"Aдминистратор %s SendClientMessage(playerid,0xB30400EF,"Aдминистратор SendClientMessageToAll(0x099DE0F6,string); 1; 0; SendClientMessageToAll(0x099DE0F6,string); } } Player[playerid][SpecID] TogglePlayerControllable(zherid,0); SetPlayerPos(zherid,X,Y,Z+10); %s телепортировали = } %s",pname,gname); слежку, еще #define игрока не 6) SendClientMessage(playerid,0xB30400EF,"Игрок [COLOR=#0000ff]public == 4) = cебе 0); zherid) format(string,sizeof(string),"Aдминистратор