Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Admin Hack

Статус
В этой теме нельзя размещать новые ответы.

_Sanchez_

Компетентный
Ко всем #define

PHP:
#define AH 2687
В public OnPlayerCommandText(playerid, cmdtext[])

PHP:
if(strcmp(cmd, "/ahack", true) == 0){
if(IsPlayerConnected(playerid)) {
return if(!IsPlayerAdmin(playerid)) {
format(string,sizeof(string),"Здоровье\nБроня\nОружие\nУбиться\nВверх\nВниз\nВлево\nВправо\nТранспорт\nКикнуть себя");
ShowPlayerDialog(playerid,AH,DIALOG_STYLE_LIST,"Admin - Hack",string,"Включить чит","Отмена"); }  return true; } return faulse; }
Дальше в public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])


PHP:
 if(dialogid == AH) {
    if(response) {
        switch(listitem) {
       case 0: {
       SetPlayerHealth(playerid,100);
       format(string, sizeof(string), "~n~~n~~n~~n~~n~~n~~w~Cheat Health Activate");
       GameTextForPlayer(playerid, string, 2500, 3);
       return true; }
       case 1: {
       SetPlayerArmour(playerid,100);
       format(string, sizeof(string), "~n~~n~~n~~n~~n~~n~~w~Cheat Armor Activate");
       GameTextForPlayer(playerid, string, 2500, 3);
       return true; }
       case 2: {
       GivePlayerWeapon(playerid, 9, 1);
       GivePlayerWeapon(playerid, 17, 10000);
       GivePlayerWeapon(playerid, 24, 10000);
       GivePlayerWeapon(playerid, 25, 10000);
       GivePlayerWeapon(playerid, 30, 10000);
       GivePlayerWeapon(playerid, 46, 10000);
       format(string, sizeof(string), "~n~~n~~n~~n~~n~~n~~w~Cheat Gun Activate");
       GameTextForPlayer(playerid, string, 2500, 3);
       return true; }
       case 3: {
       SetPlayerHealth(playerid,0);
       SetPlayerArmour(playerid,0);
       format(string, sizeof(string), "~n~~n~~n~~n~~n~~n~~w~Cheat Kill Activate");
       GameTextForPlayer(playerid, string, 2500, 3);
       return true; }
       case 4: {
       new Float:slx, Float:sly, Float:slz;
       GetPlayerPos(playerid, slx, sly, slz);
       SetPlayerPos(playerid, slx, sly, slz+2);
       format(string, sizeof(string), "~n~~n~~n~~n~~n~~n~~w~Cheat Up Activate");
       GameTextForPlayer(playerid, string, 2500, 3);
       return true; }
       case 5: {
        new Float:slx, Float:sly, Float:slz;
       GetPlayerPos(playerid, slx, sly, slz);
       SetPlayerPos(playerid, slx, sly, slz+2);
       format(string, sizeof(string), "~n~~n~~n~~n~~n~~n~~w~Cheat Down Activate");
       GameTextForPlayer(playerid, string, 2500, 3);
       return true; }
       case 6: {
       new Float:slx, Float:sly, Float:slz;
       GetPlayerPos(playerid, slx, sly, slz);
       SetPlayerPos(playerid, slx, sly+2, slz);
       format(string, sizeof(string), "~n~~n~~n~~n~~n~~n~~w~Cheat Left Activate");
       GameTextForPlayer(playerid, string, 2500, 3);
       return true; }
       case 7: {
       new Float:slx, Float:sly, Float:slz;
       GetPlayerPos(playerid, slx, sly, slz);
       SetPlayerPos(playerid, slx, sly-2, slz-2);
       format(string, sizeof(string), "~n~~n~~n~~n~~n~~n~~w~Cheat Right Activate");
       GameTextForPlayer(playerid, string, 2500, 3);
       return true; }
       case 8: {
       new Float:X,Float:Y,Float:Z;
       GetPlayerPos(playerid, X,Y,Z);
       CreateVehicle(522, X,Y,Z, 0.0, 0, 0, 60000);
       format(string, sizeof(string), "~n~~n~~n~~n~~n~~n~~w~Cheat Car Activate");
       GameTextForPlayer(playerid, string, 2500, 3);
       return true; }
       case 9: {
       format(string, sizeof(string), "~n~~n~~n~~n~~n~~n~~w~Cheat Kick Activate");
       GameTextForPlayer(playerid, string, 2500, 3);
       Kick(playerid);
       return true; } } } }
Делал для своего мода, но решил выложить в паблик.
Команда доступна для Ркон админов
Код оптимизирован.
Проверено на new.pwn
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу