• Страница 1 из 1
  • 1
Модератор форума: [east_side]_trane, drifter-dron, valych, admin  
Дать деньги!
[MTA]MaPeR5518Дата: Суббота, 13.08.2011, 13:48:39 | Сообщение # 1

Группа: Пользователи
Сообщений: 181
Это обычная админская комманда дать денег игроку
Code
// === [Givemoney] ===
   if(strcmp(cmd, "/givemoney", true) == 0)
   {
       GetPlayerName(playerid, sendername, sizeof(sendername));
       PlayerInfo[playerid][pAdmin] = dini_Int(udb_encode(sendername), "level");
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp) && PlayerInfo[playerid][pAdmin] >= 3)//Это проверка на админа
    {
     SendClientMessage(playerid, COLOR_DBLUE, "SERVER: /givemoney [id] [cymma]");
     return 1;
    }
    new money;
    if(IsStringAName(tmp))
    {
     giveplayerid = GetPlayerID(tmp);
    }
    else
    {
     giveplayerid = strval(tmp);
    }
    tmp = strtok(cmdtext, idx);
    money = strval(tmp);
    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
    GetPlayerName(playerid, sendername, sizeof(sendername));
    if(PlayerInfo[playerid][pAdmin] >= 3)
    {
     GivePlayerMoney(giveplayerid, money);
    }
    else
    {
              SendClientMessage(playerid, COLOR_GRAD1, "Вы не уполномочены использовать эту команду!");
      return 1;
    }
    return 1;
   }
   

а и в начало перед коммандой
Code

new cmd[256];
  new idx;
  new string[256];
  new tmp[256];
  new giveplayer[MAX_PLAYER_NAME];
  new sendername[MAX_PLAYER_NAME];
  new playername[256];
  new tmp2[256];
  cmd = strtok(cmdtext, idx);
  new giveplayerid;

некоторые переменные лишние))))


Ничто не останавливает полет мысли программиста , как компилятор!
+ не помешает


Сообщение отредактировал [MTA]MaPeR5518 - Суббота, 13.08.2011, 13:50:24
 
СообщениеЭто обычная админская комманда дать денег игроку
Code
// === [Givemoney] ===
   if(strcmp(cmd, "/givemoney", true) == 0)
   {
       GetPlayerName(playerid, sendername, sizeof(sendername));
       PlayerInfo[playerid][pAdmin] = dini_Int(udb_encode(sendername), "level");
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp) && PlayerInfo[playerid][pAdmin] >= 3)//Это проверка на админа
    {
     SendClientMessage(playerid, COLOR_DBLUE, "SERVER: /givemoney [id] [cymma]");
     return 1;
    }
    new money;
    if(IsStringAName(tmp))
    {
     giveplayerid = GetPlayerID(tmp);
    }
    else
    {
     giveplayerid = strval(tmp);
    }
    tmp = strtok(cmdtext, idx);
    money = strval(tmp);
    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
    GetPlayerName(playerid, sendername, sizeof(sendername));
    if(PlayerInfo[playerid][pAdmin] >= 3)
    {
     GivePlayerMoney(giveplayerid, money);
    }
    else
    {
              SendClientMessage(playerid, COLOR_GRAD1, "Вы не уполномочены использовать эту команду!");
      return 1;
    }
    return 1;
   }
   

а и в начало перед коммандой
Code

new cmd[256];
  new idx;
  new string[256];
  new tmp[256];
  new giveplayer[MAX_PLAYER_NAME];
  new sendername[MAX_PLAYER_NAME];
  new playername[256];
  new tmp2[256];
  cmd = strtok(cmdtext, idx);
  new giveplayerid;

некоторые переменные лишние))))

Автор - [MTA]MaPeR5518
Дата добавления - 13.08.2011 в 13:48:39
АлександрДата: Суббота, 13.08.2011, 16:41:22 | Сообщение # 2

Группа: Пользователи
Сообщений: 298
Code
new tmp2[256];


Не нужно :)

И лучше не перед командой писать, а в начале паблика, по моему в начале удобней будет :)


Dimka_71rus,[east_side]_trane,и конечноже Я...

Запомните этих великих флудеров, офтоперов, и просто самых самых :D


Сообщение отредактировал Александр - Суббота, 13.08.2011, 16:43:46
 
Сообщение
Code
new tmp2[256];


Не нужно :)

И лучше не перед командой писать, а в начале паблика, по моему в начале удобней будет :)

Автор - Александр
Дата добавления - 13.08.2011 в 16:41:22
[MTA]MaPeR5518Дата: Воскресенье, 14.08.2011, 03:42:45 | Сообщение # 3

Группа: Пользователи
Сообщений: 181
Ну кому как удобнее.
можно:
Code

// === [Givemoney] ===
    new cmd[256];
   new idx;
   new string[256];
   new tmp[256];
   new giveplayer[MAX_PLAYER_NAME];
   new sendername[MAX_PLAYER_NAME];
   new playername[256];
   cmd = strtok(cmdtext, idx);
   new giveplayerid;  
    if(strcmp(cmd, "/givemoney", true) == 0)
    {
        GetPlayerName(playerid, sendername, sizeof(sendername));
        PlayerInfo[playerid][pAdmin] = dini_Int(udb_encode(sendername), "level");
     tmp = strtok(cmdtext, idx);
     if(!strlen(tmp) && PlayerInfo[playerid][pAdmin] >= 3)//Это проверка на админа
     {
      SendClientMessage(playerid, COLOR_DBLUE, "SERVER: /givemoney [id] [cymma]");
      return 1;
     }
     new money;
     if(IsStringAName(tmp))
     {
      giveplayerid = GetPlayerID(tmp);
     }
     else
     {
      giveplayerid = strval(tmp);
     }
     tmp = strtok(cmdtext, idx);
     money = strval(tmp);
     GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
     GetPlayerName(playerid, sendername, sizeof(sendername));
     if(PlayerInfo[playerid][pAdmin] >= 3)
     {
      GivePlayerMoney(giveplayerid, money);
     }
     else
     {
               SendClientMessage(playerid, COLOR_GRAD1, "Вы не уполномочены использовать эту команду!");
       return 1;
     }
     return 1;
    }

а можно и в начале паблика


Ничто не останавливает полет мысли программиста , как компилятор!
+ не помешает
 
СообщениеНу кому как удобнее.
можно:
Code

// === [Givemoney] ===
    new cmd[256];
   new idx;
   new string[256];
   new tmp[256];
   new giveplayer[MAX_PLAYER_NAME];
   new sendername[MAX_PLAYER_NAME];
   new playername[256];
   cmd = strtok(cmdtext, idx);
   new giveplayerid;  
    if(strcmp(cmd, "/givemoney", true) == 0)
    {
        GetPlayerName(playerid, sendername, sizeof(sendername));
        PlayerInfo[playerid][pAdmin] = dini_Int(udb_encode(sendername), "level");
     tmp = strtok(cmdtext, idx);
     if(!strlen(tmp) && PlayerInfo[playerid][pAdmin] >= 3)//Это проверка на админа
     {
      SendClientMessage(playerid, COLOR_DBLUE, "SERVER: /givemoney [id] [cymma]");
      return 1;
     }
     new money;
     if(IsStringAName(tmp))
     {
      giveplayerid = GetPlayerID(tmp);
     }
     else
     {
      giveplayerid = strval(tmp);
     }
     tmp = strtok(cmdtext, idx);
     money = strval(tmp);
     GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
     GetPlayerName(playerid, sendername, sizeof(sendername));
     if(PlayerInfo[playerid][pAdmin] >= 3)
     {
      GivePlayerMoney(giveplayerid, money);
     }
     else
     {
               SendClientMessage(playerid, COLOR_GRAD1, "Вы не уполномочены использовать эту команду!");
       return 1;
     }
     return 1;
    }

а можно и в начале паблика

Автор - [MTA]MaPeR5518
Дата добавления - 14.08.2011 в 03:42:45
АлександрДата: Воскресенье, 14.08.2011, 15:38:16 | Сообщение # 4

Группа: Пользователи
Сообщений: 298
Как говориться "Дело хозяйское" :)

Dimka_71rus,[east_side]_trane,и конечноже Я...

Запомните этих великих флудеров, офтоперов, и просто самых самых :D
 
СообщениеКак говориться "Дело хозяйское" :)

Автор - Александр
Дата добавления - 14.08.2011 в 15:38:16
The_GoDFatHerДата: Вторник, 14.02.2012, 19:33:15 | Сообщение # 5

Группа: Пользователи
Сообщений: 3
Подскажите как сделать админку ну там её уровни итд в моде?
 
СообщениеПодскажите как сделать админку ну там её уровни итд в моде?

Автор - The_GoDFatHer
Дата добавления - 14.02.2012 в 19:33:15
adminДата: Среда, 29.02.2012, 01:59:56 | Сообщение # 6

Группа: Администраторы
Сообщений: 3869
The_GoDFatHer, уроки смотри я уже все об этом писал :))


zm-jail.ru

Разработка сайта samp-pawno.ru


 
СообщениеThe_GoDFatHer, уроки смотри я уже все об этом писал :))

Автор - admin
Дата добавления - 29.02.2012 в 01:59:56
  • Страница 1 из 1
  • 1
Поиск:
Загрузка страницы, займет меньше минуты...
Загрузка...

Статистика Форума
Последнии темы Читаемые темы Лучшие пользователи Новые пользователи
Система телефонов поломалась
Не в себе
фильм скалайн
Трансформеры 3
форсаж 6
Ищу [FS]Для админок на сервер
нужны координаты карты для отметки зон...
Помогите найти мод
pawno урок автоматические ворота
обращение к скриптерам.
Вопросы по скриптингу
Ваши ошибки при компиляции GM/FS

Вопросы по скриптингу

(1081)

Считаем до 1000

(274)

Ваши ошибки при компиляция gm

(260)

Набор в команду

(80)

Ваши ошибки при компиляции GM/FS

(71)

вопроосы по скриптингу от 22.04.2013

(64)

Баннеробмен

(64)

несколько команд на samp 0.3 c

(64)

Оценки сайта samp-pawno.ru

(55)

Заказ хостинга

(51)

Набор в команду(форум)

(45)

Урок №61 по созданию системы авто для GodFather

(45)

admin

(3869)

[east_side]_trane

(443)

TWiX

(316)

valych

(501)

drifter-dron

(477)

danik_rok

(317)

Dimka_71rus

(360)

Drifter96

(300)

MaNb9K

(220)

[MTA]MaPeR5518

(181)

Dima_Tkach

(107)

Nik_Ull

(184)

ps798829

(Среда 08:23:47)

system32xzxz

(Четверг 09:25:24)

torbin169

(Суббота 23:09:29)

kuchuk_00

(Суббота 17:10:14)

artem_boyko_3

(Суббота 15:57:37)

greggelbak

(Среда 18:29:37)

vladisvlavs

(Среда 13:51:57)

add02102002

(Понедельник 22:37:15)

Диман221

(Понедельник 18:12:45)

almas051004

(Воскресенье 11:05:32)

megasuccessms

(Суббота 14:15:36)

nawe

(Пятница 22:25:23)

Вверх
07:30:16
ОбновитьСмайлыУправление мини-чатом
ЧАТ-PAWNO
2010-2025

vkontakte :samp-pawno.ru: