• Страница 1 из 1
  • 1
Модератор форума: drifter-dron, admin, TweIk  
Command
Half_Blood_PrinceДата: Четверг, 20.01.2011, 13:12:27 | Сообщение # 1

Группа: Пользователи
Сообщений: 347
Короче!Когда я ввожу /give всё норм, и когда /givegun, а когда любую другую у мя вылазиет это: Используйте: /give gun [id игрока] )), что в комманде не так?
Code
if(strcmp(cmd, "/give", true) == 0)
  {
      if(IsPlayerConnected(playerid))
      {
        SendClientMessage(playerid, COLOR_WHITE, "Используйте: /give [название] [id игрока] ([кол-во])");
     SendClientMessage(playerid, COLOR_WHITE, "Названия: drugs, gun, rope(веревка) ))");
     return 1;
    }
    if(strcmp(tmp," drugs",true) == 0)
    {
        tmp = strtok(cmdtext, idx);
        if(!strlen(tmp))
     {
      SendClientMessage(playerid, COLOR_GRAD1, "Используйте: /give drugs [id игрока] [кол-во]");
      return 1;
     }
     giveplayerid = ReturnUser(tmp);
     if(IsPlayerConnected(giveplayerid))
     {
         if(giveplayerid != INVALID_PLAYER_ID)
         {
             new Float:x, Float:y, Float:z;
                GetPlayerPos(giveplayerid,x,y,z);
                if(!PlayerToPoint(5, playerid, x, y, z))
                {
                    SendClientMessage(playerid, COLOR_GRAD1, "Этот игрок далеко от вас");
                    return 1;
                }
       tmp = strtok(cmdtext, idx);
       if(!strlen(tmp))
       {
        SendClientMessage(playerid, COLOR_GRAD1, "Используйте: /give drugs [id игрока] [кол-во]");
        return 1;
       }
       new dammount;
       dammount = strval(tmp);
       if(dammount > PlayerInfo[playerid][pDrugs]) { SendClientMessage(playerid, COLOR_GREY, "(( У вас нет столько наркотиков ))"); return 1; }
                         GetPlayerName(playerid, sendername, sizeof(sendername));
                         GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
       PlayerInfo[playerid][pDrugs] -= dammount;
       PlayerInfo[giveplayerid][pDrugs] += dammount;
       if(PlayerInfo[playerid][pSex] == 1) { format(string, sizeof(string), "* %s достал что-то и передал %s.", sendername, giveplayer); }
       else { format(string, sizeof(string), "* %s достала что-то и передала %s.", sendername, giveplayer); }
       ProxDetector(10.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
      }
     }
     else
     {
         SendClientMessage(playerid, COLOR_GRAD1, "Этого id нет в игре");
         return 1;
     }
    }
    }
    else if(strcmp(tmp," gun",true) == 0)
    {
        tmp = strtok(cmdtext, idx);
        if(!strlen(tmp))
     {
      SendClientMessage(playerid, COLOR_GRAD1, "Используйте: /give gun [id игрока] ))");
      return 1;
     }
     giveplayerid = ReturnUser(tmp);
     if(IsPlayerConnected(giveplayerid))
     {
         if(giveplayerid != INVALID_PLAYER_ID)
         {
       if(ProxDetectorS(5.0, playerid, giveplayerid))
       {
           new gunID = GetPlayerWeapon(playerid);
                 new gunAmmo = GetPlayerAmmo(playerid);

           GetPlayerName(playerid, sendername, sizeof(sendername));
           GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));

           if(gunID != 0 && gunAmmo != 0)
           {
               GivePlayerWeapon(giveplayerid, gunID, gunAmmo);
               RemovePlayerWeapon(playerid, gunID);
         if(PlayerInfo[playerid][pSex] == 1) { format(string, sizeof(string), "* %s достал что-то похожее на оружие и передал %s.", sendername, giveplayer); }
         else { format(string, sizeof(string), "* %s достала что-то похожее на оружие и передала %s.", sendername, giveplayer); }
               ProxDetector(10.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                  return 1;
           }
           else
           {
               SendClientMessage(playerid, COLOR_GREY, "(( У вас нет оружия ))");
               return 1;
           }
       }
       else
       {
           SendClientMessage(playerid, COLOR_GREY, "(( Этот игрок далеко от вас ))");
           return 1;
       }
         }
     }                         


Server Info:
'''''''''Russi@n•Re@l•Pl@y•Server'''''''''
Addres:91.218.230.227:7780
Ping: 110
Mode: The Godfather:LS/SF/LV
Map: Даем 1кк и 3LVL
 
СообщениеКороче!Когда я ввожу /give всё норм, и когда /givegun, а когда любую другую у мя вылазиет это: Используйте: /give gun [id игрока] )), что в комманде не так?
Code
if(strcmp(cmd, "/give", true) == 0)
  {
      if(IsPlayerConnected(playerid))
      {
        SendClientMessage(playerid, COLOR_WHITE, "Используйте: /give [название] [id игрока] ([кол-во])");
     SendClientMessage(playerid, COLOR_WHITE, "Названия: drugs, gun, rope(веревка) ))");
     return 1;
    }
    if(strcmp(tmp," drugs",true) == 0)
    {
        tmp = strtok(cmdtext, idx);
        if(!strlen(tmp))
     {
      SendClientMessage(playerid, COLOR_GRAD1, "Используйте: /give drugs [id игрока] [кол-во]");
      return 1;
     }
     giveplayerid = ReturnUser(tmp);
     if(IsPlayerConnected(giveplayerid))
     {
         if(giveplayerid != INVALID_PLAYER_ID)
         {
             new Float:x, Float:y, Float:z;
                GetPlayerPos(giveplayerid,x,y,z);
                if(!PlayerToPoint(5, playerid, x, y, z))
                {
                    SendClientMessage(playerid, COLOR_GRAD1, "Этот игрок далеко от вас");
                    return 1;
                }
       tmp = strtok(cmdtext, idx);
       if(!strlen(tmp))
       {
        SendClientMessage(playerid, COLOR_GRAD1, "Используйте: /give drugs [id игрока] [кол-во]");
        return 1;
       }
       new dammount;
       dammount = strval(tmp);
       if(dammount > PlayerInfo[playerid][pDrugs]) { SendClientMessage(playerid, COLOR_GREY, "(( У вас нет столько наркотиков ))"); return 1; }
                         GetPlayerName(playerid, sendername, sizeof(sendername));
                         GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
       PlayerInfo[playerid][pDrugs] -= dammount;
       PlayerInfo[giveplayerid][pDrugs] += dammount;
       if(PlayerInfo[playerid][pSex] == 1) { format(string, sizeof(string), "* %s достал что-то и передал %s.", sendername, giveplayer); }
       else { format(string, sizeof(string), "* %s достала что-то и передала %s.", sendername, giveplayer); }
       ProxDetector(10.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
      }
     }
     else
     {
         SendClientMessage(playerid, COLOR_GRAD1, "Этого id нет в игре");
         return 1;
     }
    }
    }
    else if(strcmp(tmp," gun",true) == 0)
    {
        tmp = strtok(cmdtext, idx);
        if(!strlen(tmp))
     {
      SendClientMessage(playerid, COLOR_GRAD1, "Используйте: /give gun [id игрока] ))");
      return 1;
     }
     giveplayerid = ReturnUser(tmp);
     if(IsPlayerConnected(giveplayerid))
     {
         if(giveplayerid != INVALID_PLAYER_ID)
         {
       if(ProxDetectorS(5.0, playerid, giveplayerid))
       {
           new gunID = GetPlayerWeapon(playerid);
                 new gunAmmo = GetPlayerAmmo(playerid);

           GetPlayerName(playerid, sendername, sizeof(sendername));
           GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));

           if(gunID != 0 && gunAmmo != 0)
           {
               GivePlayerWeapon(giveplayerid, gunID, gunAmmo);
               RemovePlayerWeapon(playerid, gunID);
         if(PlayerInfo[playerid][pSex] == 1) { format(string, sizeof(string), "* %s достал что-то похожее на оружие и передал %s.", sendername, giveplayer); }
         else { format(string, sizeof(string), "* %s достала что-то похожее на оружие и передала %s.", sendername, giveplayer); }
               ProxDetector(10.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                  return 1;
           }
           else
           {
               SendClientMessage(playerid, COLOR_GREY, "(( У вас нет оружия ))");
               return 1;
           }
       }
       else
       {
           SendClientMessage(playerid, COLOR_GREY, "(( Этот игрок далеко от вас ))");
           return 1;
       }
         }
     }                         

Автор - Half_Blood_Prince
Дата добавления - 20.01.2011 в 13:12:27
adminДата: Четверг, 20.01.2011, 15:42:37 | Сообщение # 2

Группа: Администраторы
Сообщений: 3869
Quote (Prince_ADA)
if(strcmp(tmp," drugs",true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD1, "Используйте: /give drugs [id игрока] [кол-во]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
new Float:x, Float:y, Float:z;
GetPlayerPos(giveplayerid,x,y,z);
if(!PlayerToPoint(5, playerid, x, y, z))
{
SendClientMessage(playerid, COLOR_GRAD1, "Этот игрок далеко от вас");
return 1;
}
new dammount;
dammount = strval(tmp);
if(dammount > PlayerInfo[playerid][pDrugs]) { SendClientMessage(playerid, COLOR_GREY, "(( У вас нет столько наркотиков ))"); return 1; }
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
PlayerInfo[playerid][pDrugs] -= dammount;
PlayerInfo[giveplayerid][pDrugs] += dammount;
if(PlayerInfo[playerid][pSex] == 1) { format(string, sizeof(string), "* %s достал что-то и передал %s.", sendername, giveplayer); }
else { format(string, sizeof(string), "* %s достала что-то и передала %s.", sendername, giveplayer); }
ProxDetector(10.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "Этого id нет в игре");
return 1;
}
}
}
else if(strcmp(tmp," gun",true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD1, "Используйте: /give gun [id игрока] ))");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
if(ProxDetectorS(5.0, playerid, giveplayerid))
{
new gunID = GetPlayerWeapon(playerid);
new gunAmmo = GetPlayerAmmo(playerid);

GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));

if(gunID != 0 && gunAmmo != 0)
{
GivePlayerWeapon(giveplayerid, gunID, gunAmmo);
RemovePlayerWeapon(playerid, gunID);
if(PlayerInfo[playerid][pSex] == 1) { format(string, sizeof(string), "* %s достал что-то похожее на оружие и передал %s.", sendername, giveplayer); }
else { format(string, sizeof(string), "* %s достала что-то похожее на оружие и передала %s.", sendername, giveplayer); }
ProxDetector(10.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
return 1;
}
else
{
SendClientMessage(playerid, COLOR_GREY, "(( У вас нет оружия ))");
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, "(( Этот игрок далеко от вас ))");
return 1;
}
}
}



zm-jail.ru

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


 
Сообщение
Quote (Prince_ADA)
if(strcmp(tmp," drugs",true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD1, "Используйте: /give drugs [id игрока] [кол-во]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
new Float:x, Float:y, Float:z;
GetPlayerPos(giveplayerid,x,y,z);
if(!PlayerToPoint(5, playerid, x, y, z))
{
SendClientMessage(playerid, COLOR_GRAD1, "Этот игрок далеко от вас");
return 1;
}
new dammount;
dammount = strval(tmp);
if(dammount > PlayerInfo[playerid][pDrugs]) { SendClientMessage(playerid, COLOR_GREY, "(( У вас нет столько наркотиков ))"); return 1; }
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
PlayerInfo[playerid][pDrugs] -= dammount;
PlayerInfo[giveplayerid][pDrugs] += dammount;
if(PlayerInfo[playerid][pSex] == 1) { format(string, sizeof(string), "* %s достал что-то и передал %s.", sendername, giveplayer); }
else { format(string, sizeof(string), "* %s достала что-то и передала %s.", sendername, giveplayer); }
ProxDetector(10.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "Этого id нет в игре");
return 1;
}
}
}
else if(strcmp(tmp," gun",true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD1, "Используйте: /give gun [id игрока] ))");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
if(ProxDetectorS(5.0, playerid, giveplayerid))
{
new gunID = GetPlayerWeapon(playerid);
new gunAmmo = GetPlayerAmmo(playerid);

GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));

if(gunID != 0 && gunAmmo != 0)
{
GivePlayerWeapon(giveplayerid, gunID, gunAmmo);
RemovePlayerWeapon(playerid, gunID);
if(PlayerInfo[playerid][pSex] == 1) { format(string, sizeof(string), "* %s достал что-то похожее на оружие и передал %s.", sendername, giveplayer); }
else { format(string, sizeof(string), "* %s достала что-то похожее на оружие и передала %s.", sendername, giveplayer); }
ProxDetector(10.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
return 1;
}
else
{
SendClientMessage(playerid, COLOR_GREY, "(( У вас нет оружия ))");
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, "(( Этот игрок далеко от вас ))");
return 1;
}
}
}


Автор - admin
Дата добавления - 20.01.2011 в 15:42:37
  • Страница 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)

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)

swoysb

(Пятница 14:55:29)

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

vkontakte :samp-pawno.ru: