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

 



 
          





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





Последние Файлы 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
Модератор форума: Alcoholik  
Комплекты оружия
[Mi8]AlexДата: Суббота, 01.03.2008, 00:52 | Сообщение # 1
Новенький
Группа: Продвинутые
Сообщений: 16
Награды: 1
Город: Москва
Репутация: -1
Замечания: 0%
Статус:
Расскажите плз как сделать фильтрскрипт который дает админу возможность выдавать игрокам комплекты оружия (несколько определенных видов с определенным количеством патронов) и так чтобы оружия оставалось после респауна - после смерти игрока
RegEditДата: Суббота, 01.03.2008, 18:44 | Сообщение # 2
Уважаемый человек
Группа: Продвинутые
Сообщений: 972
Награды: 5
Город: Воронеж
Репутация: 101
Замечания: 20%
Статус:
давно уже написали этот скрит lol

Code
if((strcmp(cmd, "/givegun", true) == 0) && (IsPlayerAdmin(playerid)))
  {
      new tmp[256];
tmp = strtok(cmdtext, idx);
new gunID = strval(tmp);

if(!strlen(tmp))
{
  SendClientMessage(playerid,COLOR_RED,"***Используй: /givegun [gunID] [playerID]");
}
else
{
  if(gunID > 46)
  {
SendClientMessage(playerid,COLOR_RED,"***Ошибка: ID оружия идет от 1 до 46");
  }
  else
  {
tmp = strtok(cmdtext, idx);
new pID = strval(tmp);
new string[256];
if(strlen(tmp))
{
  if(IsPlayerConnected(pID))
  {
format(string, sizeof(string), "***Админ %s дал вам оружее - %s.", PlayerName(playerid), WeaponNAME(gunID));
SendClientMessage(pID,COLOR_WHITE, string);
GivePlayerWeapon(pID,gunID,3000);
   
format(string, sizeof(string), "***Вы дали %s оружее - %s.", PlayerName(pID), WeaponNAME(gunID));
SendClientMessage(playerid,COLOR_WHITE, string);
  }
  else
  {
SendClientMessage(playerid,COLOR_WHITE, "***Нет такого юзера.");
  }
}
else
{
  format(string, sizeof(string), "***Админ всем дал оружее - %s.", WeaponNAME(gunID));
  SendClientMessageToAll(COLOR_WHITE, string);
  for(new i = 0; i < MAX_PLAYERS; i++)
  {
GivePlayerWeapon(i,gunID,3000);
  }
}

  }
}
return 1;
  }



"эта акс сделал... видно твоя жопа ему не понравилась..." © MAK
"Парни оплодотворяются с 13 лет" © SpLaSh

По поводу скриптов/модов и скриптинга в pawn в ЛС/ICQ не обращаться.
Для этих целей, в конце концов, существует форум.
b0vverДата: Суббота, 01.03.2008, 18:53 | Сообщение # 3
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2327
Награды: 36
Город: .
Замечания: 0%
Статус:
Reg, я ево в мод пихнул
было 3 Error
сделал

#define WeaponNAME
#define PlayerName

но теперь 1 варнинг

C:\Users\Administrateur\Desktop\Russian Server\lvdm.pwn(337) : warning 219: local variable "string" shadows a variable at a preceding level
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

1 Warning.

шо с ним дэлать?

P.S new string[256];

в нем варнинг


Off.line
  • Страница 1 из 1
  • 1
Поиск:





 


 


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