14:34
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
          





Рекомендуем:





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
  • Страница 1 из 1
  • 1
Модератор форума: Dima-kun, Alcoholik  
Хочу замутить одну комманду
eLem3ntДата: Воскресенье, 28.09.2008, 22:38 | Сообщение # 1
Новенький
Группа: Продвинутые
Сообщений: 33
Награды: 1
Репутация: 2
Замечания: 0%
Статус:
хочу замутить комманду /give для ГФ
USAGE: /give [id] [materials/drugs/weapon] [ammount]
*You give your current weapon in your hands
думаю вы поняли что я имею в виду, чтоб ты мог предать матреилаы/вес/ствол другому игроку, если пишешь передать оружие то передается оружие которое ты ща держишь в руках, есть идеи

}{иТДата: Воскресенье, 28.09.2008, 22:46 | Сообщение # 2
Местный
Группа: Продвинутые
Сообщений: 513
Награды: 14
Город: Город Кичума
Репутация: 122
Замечания: 60%
Статус:
Ну это не совсем идея это уже есть



ОЯЕБУ мое пузо колышеца не теплом ветру
eLem3ntДата: Воскресенье, 28.09.2008, 22:54 | Сообщение # 3
Новенький
Группа: Продвинутые
Сообщений: 33
Награды: 1
Репутация: 2
Замечания: 0%
Статус:
знаю, но у меня вопрос Как это сделать?
}{иТДата: Понедельник, 29.09.2008, 09:50 | Сообщение # 4
Местный
Группа: Продвинутые
Сообщений: 513
Награды: 14
Город: Город Кичума
Репутация: 122
Замечания: 60%
Статус:
я думаю врятли кто то выложит за плюсик
P.S. Но после этих моих слов возможно кто то выложит чтобы опровергнуть мои слова!




ОЯЕБУ мое пузо колышеца не теплом ветру
EdwardsДата: Понедельник, 29.09.2008, 09:56 | Сообщение # 5
Советчик
Группа: Продвинутые
Сообщений: 1016
Награды: 20
Город: Сеть
Замечания: 100%
Статус:
Code
if(strcmp(cmd, "/giveweapon", true) == 0 || strcmp(cmd, "/gw", true) == 0) {
   new weaponname[65], player2name[MAX_PLAYER_NAME];
   new playermsg[256], player2msg[256];
   tmp = strtok(cmdtext, idx);

   if(!strlen(tmp)) {
    SendClientMessage(playerid, COLOR_RED, "Usage: /giveweapon [playerid]");
    return 1;
   }
   new player2id = strval(tmp);

   if(IsPlayerConnected(player2id))
   {
    if(player2id==playerid)
    {
     SendClientMessage(playerid, COLOR_RED, " Вы не можете передать пушку самому себе");
     return 1;
    }
    else
    {
     new weaponid1 = GetPlayerWeapon(playerid);
     new weaponammo;
     if(weaponid1 == 0)
     {
      SendClientMessage(playerid, COLOR_RED, " У вас нет оружия... Что вы собрались передовать?");
      return 1;
     }
     else
     {
      new weapons[13][2];
      for(new i;i<13;i++)
      {
       GetPlayerWeaponData(playerid, i, weapons[i][0], weapons[i][1]);
       if(weapons[i][0]==weaponid1) weaponammo=weapons[i][1];
      }
      ResetPlayerWeapons(playerid);
      for(new i;i<13;i++) if(weapons[i][0]!=weaponid1) GivePlayerWeapon(playerid, weapons[i][0], weapons[i][1]);
      GivePlayerWeapon(player2id, weaponid1, weaponammo);

      GetWeaponName(weaponid1, weaponname, 64);
      GetPlayerName(playerid, playername, sizeof(playername));
      GetPlayerName(player2id, player2name, sizeof(player2name));

      format(playermsg, 255, " Вы передали %s игроку %s(%d)", weaponname, player2name, player2id);
      SendClientMessage(playerid, COLOR_YELLOW, playermsg);

      format(player2msg, 255, " Вы получили %s от %s(%d)", weaponname, playername, playerid);
      SendClientMessage(player2id, COLOR_YELLOW, player2msg);

      format(string, sizeof(string), "* %s передал %s игроку %s(%d) со всеми патронами.", sendername, weaponname, player2name, player2id);
      ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
     }
    }
   }
   else
   {
    format(string, sizeof(string), "(%d) не активный игрок, или находится в оффлайне[l]", player2id);
    SendClientMessage(playerid, COLOR_RED, string);
   }
   return 1;
  }

немного попроще чем запрашивали....


Россия номер 1

}{иТДата: Понедельник, 29.09.2008, 11:02 | Сообщение # 6
Местный
Группа: Продвинутые
Сообщений: 513
Награды: 14
Город: Город Кичума
Репутация: 122
Замечания: 60%
Статус:
я же говорил! у меня другая немного но принцип тот же! только моя на инклудах
P.S. Мой 222 пост




ОЯЕБУ мое пузо колышеца не теплом ветру


Сообщение отредактировал HITMAN07 - Понедельник, 29.09.2008, 11:08
EdwardsДата: Понедельник, 29.09.2008, 11:20 | Сообщение # 7
Советчик
Группа: Продвинутые
Сообщений: 1016
Награды: 20
Город: Сеть
Замечания: 100%
Статус:
Quote (HITMAN07)
я же говорил! у меня другая немного но принцип тот же! только моя на инклудах P.S. Мой 222 пост

у меня есть еще одна)) намного сложнее)) передает до патрона)


Россия номер 1

}{иТДата: Понедельник, 29.09.2008, 11:26 | Сообщение # 8
Местный
Группа: Продвинутые
Сообщений: 513
Награды: 14
Город: Город Кичума
Репутация: 122
Замечания: 60%
Статус:
тоесть на инклуде. чтобы какой нибудь жук не начал воровать мой мод. до патрона ? такое используеться у тебя где до патрона else if(w>=16 && w<=19) { s=8; } ?

Добавлено (29.09.2008, 11:26)
---------------------------------------------
или подобное



ОЯЕБУ мое пузо колышеца не теплом ветру


Сообщение отредактировал HITMAN07 - Понедельник, 29.09.2008, 11:27
EdwardsДата: Понедельник, 29.09.2008, 11:27 | Сообщение # 9
Советчик
Группа: Продвинутые
Сообщений: 1016
Награды: 20
Город: Сеть
Замечания: 100%
Статус:
типа того, только у меня не на инклуде ))) а команда )


Россия номер 1

SabotageДата: Четверг, 02.10.2008, 15:57 | Сообщение # 10
Долгожитель
Группа: Продвинутые
Сообщений: 1665
Награды: 19
Город: Москва
Репутация: 1115
Замечания: 0%
Статус:
Quote (prime)
if(strcmp(cmd, "/giveweapon", true) == 0 || strcmp(cmd, "/gw", true) == 0) {
new weaponname[65], player2name[MAX_PLAYER_NAME];
new playermsg[256], player2msg[256];
tmp = strtok(cmdtext, idx);

if(!strlen(tmp)) {
SendClientMessage(playerid, COLOR_RED, "Usage: /giveweapon [playerid]");
return 1;
}
new player2id = strval(tmp);

if(IsPlayerConnected(player2id))
{
if(player2id==playerid)
{
SendClientMessage(playerid, COLOR_RED, " Вы не можете передать пушку самому себе");
return 1;
}
else
{
new weaponid1 = GetPlayerWeapon(playerid);
new weaponammo;
if(weaponid1 == 0)
{
SendClientMessage(playerid, COLOR_RED, " У вас нет оружия... Что вы собрались передовать?");
return 1;
}
else
{
new weapons[13][2];
for(new i;i<13;i++)
{
GetPlayerWeaponData(playerid, i, weapons[i][0], weapons[i][1]);
if(weapons[i][0]==weaponid1) weaponammo=weapons[i][1];
}
ResetPlayerWeapons(playerid);
for(new i;i<13;i++) if(weapons[i][0]!=weaponid1) GivePlayerWeapon(playerid, weapons[i][0], weapons[i][1]);
GivePlayerWeapon(player2id, weaponid1, weaponammo);

GetWeaponName(weaponid1, weaponname, 64);
GetPlayerName(playerid, playername, sizeof(playername));
GetPlayerName(player2id, player2name, sizeof(player2name));

format(playermsg, 255, " Вы передали %s игроку %s(%d)", weaponname, player2name, player2id);
SendClientMessage(playerid, COLOR_YELLOW, playermsg);

format(player2msg, 255, " Вы получили %s от %s(%d)", weaponname, playername, playerid);
SendClientMessage(player2id, COLOR_YELLOW, player2msg);

format(string, sizeof(string), "* %s передал %s игроку %s(%d) со всеми патронами.", sendername, weaponname, player2name, player2id);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
}
}
else
{
format(string, sizeof(string), "(%d) не активный игрок, или находится в оффлайне[l]", player2id);
SendClientMessage(playerid, COLOR_RED, string);
}
return 1;
}

У меня pawno ошибку выдаёт
ну типо там отправить не отправит отчёт

и это как я понял только для оружия
а как с матами и наркотой?


Игровые компьютеры GIGASPOT

Сообщение отредактировал canabis - Четверг, 02.10.2008, 15:58
EdwardsДата: Четверг, 02.10.2008, 18:31 | Сообщение # 11
Советчик
Группа: Продвинутые
Сообщений: 1016
Награды: 20
Город: Сеть
Замечания: 100%
Статус:
Quote (canabis)
У меня pawno ошибку выдаёт ну типо там отправить не отправит отчёт и это как я понял только для оружия а как с матами и наркотой?

У меня не выдает) инклуду обнови....

по поводу материалов и наркоты... команда на основе этой... только в GF есть же комада /givemats вроде


Россия номер 1

}{иТДата: Пятница, 03.10.2008, 03:51 | Сообщение # 12
Местный
Группа: Продвинутые
Сообщений: 513
Награды: 14
Город: Город Кичума
Репутация: 122
Замечания: 60%
Статус:
Отправить отчет об ошибки значит ты команду вставил неправильно (скобки лишние или нехватает)



ОЯЕБУ мое пузо колышеца не теплом ветру
  • Страница 1 из 1
  • 1
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua