• Страница 1 из 1
  • 1
Модератор форума: drifter-dron, admin, TweIk  
Форум » Pawno » Вопросы по скриптингу » /makegun
/makegun
mrkurch2001Дата: Пятница, 05.02.2016, 15:40:15 | Сообщение # 1

Группа: Пользователи
Сообщений: 1
Пожалуйста Помогите исправить... не понимаю в чем проблема... Она тупо не работает.

if(!strcmp(cmd,"/makegun",true))
{
if(!IsAGang(playerid) && pData [playerid][pFraction]!= 8) return SendClientMessage(playerid,CGRAY,"Âàì íåäîñòóïíà äàííàÿ ôóíêöèÿ");
if(!pData[playerid][pAmmo]) return SendClientMessage(playerid,CGRAY,"Ó âàñ íåò ïàòðîíîâ");
ShowMakeGunList(playerid);
}

------------------------------------------

case dMakeGun:
{
if(!response) return 1;
SetPVarInt(playerid,"makegunid",listitem);
new needgun = gGunAmount[listitem];
new bool:noneedgun;
SetPVarInt(playerid,"noneedgun",0);
for(new i;i<12;i++)
{
new weapid,ammot;
GetPlayerWeaponData(playerid,i,weapid,ammot);
if(weapid == gGunID[listitem]) {noneedgun = true; SetPVarInt(playerid,"noneedgun",1); break;}
}
if(pData [playerid][pGunAmount]< needgun && !noneedgun)
{
SFCM(playerid,CGRAY,"Âàì íóæíî %d åä. îðóæèÿ äëÿ ñáîðêè ýòîãî îðóæèÿ",needgun);
ShowMakeGunList(playerid);
return 1;
}
ShowPlayerDialog(playerid,dMakeGun2,1,"Ñáîðêà îðóæèÿ","{"#cW"}Ñêîëüêî ïàòðîíîâ âû õîòèòå èñïîëüçîâàòü äëÿ ýòîãî îðóæèÿ?","Ñîáðàòü","Îòìåíà");
}
case dMakeGun2:
{
if(!response) return 1;
new ammo = strval(inputtext);
if(ammo < 1 || ammo > 500)
{
SendClientMessage(playerid,CGRAY,"Íåâåðíîå ê-âî ïàòðîíîâ");
ShowMakeGunList(playerid);
return 1;
}
new gunid = GetPVarInt(playerid,"makegunid");
new needgun = gGunAmount[gunid];
new weaponid = gGunID[gunid];
if(pData [playerid][pAmmo]< ammo) return SendClientMessage(playerid,CGRAY,"Ó âàñ íåäîñòàòî÷íî ïàòðîíîâ");
if(!GetPVarInt(playerid,"noneedgun")) pData [playerid][pGunAmount]-= needgun;
SetPVarInt(playerid,"noneedgun",0);
pData [playerid][pAmmo]-= ammo;
new query[128];
format(query,sizeof(query),"UPDATE `accounts` SET `gunamount` = '%d', `ammo` = '%d' WHERE `id` = '%d'",pData[playerid][pGunAmount],pData[playerid][pAmmo],pData[playerid][pMysqlID]);
sql_query(dbserv, query);
GivePlayerWeaponEx(playerid,weaponid,ammo);
MeAction(playerid,"ñîáðàë îðóæèå");
}

--------------------------------------------------------------------

stock ShowMakeGunList(playerid)
{
new mes[256];
for(new i;i<7;i++)
{
new gunname[24];
GetWeaponName(gGunID,gunname,24);
if(!i) format(mes,sizeof(mes),"%s",gunname);
else format(mes,sizeof(mes),"%s\n%s",mes,gunname);
}
ShowPlayerDialog(playerid,dMakeGun,2,"Ñáîðêà îðóæèÿ",mes,"Äàëåå","Îòìåíà");
}


Сообщение отредактировал mrkurch2001 - Суббота, 06.02.2016, 18:37:31
 
СообщениеПожалуйста Помогите исправить... не понимаю в чем проблема... Она тупо не работает.

if(!strcmp(cmd,"/makegun",true))
{
if(!IsAGang(playerid) && pData [playerid][pFraction]!= 8) return SendClientMessage(playerid,CGRAY,"Âàì íåäîñòóïíà äàííàÿ ôóíêöèÿ");
if(!pData[playerid][pAmmo]) return SendClientMessage(playerid,CGRAY,"Ó âàñ íåò ïàòðîíîâ");
ShowMakeGunList(playerid);
}

------------------------------------------

case dMakeGun:
{
if(!response) return 1;
SetPVarInt(playerid,"makegunid",listitem);
new needgun = gGunAmount[listitem];
new bool:noneedgun;
SetPVarInt(playerid,"noneedgun",0);
for(new i;i<12;i++)
{
new weapid,ammot;
GetPlayerWeaponData(playerid,i,weapid,ammot);
if(weapid == gGunID[listitem]) {noneedgun = true; SetPVarInt(playerid,"noneedgun",1); break;}
}
if(pData [playerid][pGunAmount]< needgun && !noneedgun)
{
SFCM(playerid,CGRAY,"Âàì íóæíî %d åä. îðóæèÿ äëÿ ñáîðêè ýòîãî îðóæèÿ",needgun);
ShowMakeGunList(playerid);
return 1;
}
ShowPlayerDialog(playerid,dMakeGun2,1,"Ñáîðêà îðóæèÿ","{"#cW"}Ñêîëüêî ïàòðîíîâ âû õîòèòå èñïîëüçîâàòü äëÿ ýòîãî îðóæèÿ?","Ñîáðàòü","Îòìåíà");
}
case dMakeGun2:
{
if(!response) return 1;
new ammo = strval(inputtext);
if(ammo < 1 || ammo > 500)
{
SendClientMessage(playerid,CGRAY,"Íåâåðíîå ê-âî ïàòðîíîâ");
ShowMakeGunList(playerid);
return 1;
}
new gunid = GetPVarInt(playerid,"makegunid");
new needgun = gGunAmount[gunid];
new weaponid = gGunID[gunid];
if(pData [playerid][pAmmo]< ammo) return SendClientMessage(playerid,CGRAY,"Ó âàñ íåäîñòàòî÷íî ïàòðîíîâ");
if(!GetPVarInt(playerid,"noneedgun")) pData [playerid][pGunAmount]-= needgun;
SetPVarInt(playerid,"noneedgun",0);
pData [playerid][pAmmo]-= ammo;
new query[128];
format(query,sizeof(query),"UPDATE `accounts` SET `gunamount` = '%d', `ammo` = '%d' WHERE `id` = '%d'",pData[playerid][pGunAmount],pData[playerid][pAmmo],pData[playerid][pMysqlID]);
sql_query(dbserv, query);
GivePlayerWeaponEx(playerid,weaponid,ammo);
MeAction(playerid,"ñîáðàë îðóæèå");
}

--------------------------------------------------------------------

stock ShowMakeGunList(playerid)
{
new mes[256];
for(new i;i<7;i++)
{
new gunname[24];
GetWeaponName(gGunID,gunname,24);
if(!i) format(mes,sizeof(mes),"%s",gunname);
else format(mes,sizeof(mes),"%s\n%s",mes,gunname);
}
ShowPlayerDialog(playerid,dMakeGun,2,"Ñáîðêà îðóæèÿ",mes,"Äàëåå","Îòìåíà");
}

Автор - mrkurch2001
Дата добавления - 05.02.2016 в 15:40:15
DregNДата: Среда, 01.11.2017, 19:20:41 | Сообщение # 2

Группа: Пользователи
Сообщений: 4
Найди скриптера который тебе поможет и все заработает) Удачи
 
СообщениеНайди скриптера который тебе поможет и все заработает) Удачи

Автор - DregN
Дата добавления - 01.11.2017 в 19:20:41
Форум » Pawno » Вопросы по скриптингу » /makegun
  • Страница 1 из 1
  • 1
Поиск:
Загрузка страницы, займет меньше минуты...
Загрузка...

Статистика Форума
Последнии темы Читаемые темы Лучшие пользователи Новые пользователи
Система телефонов поломалась
Ищу [FS]Для админок на сервер
нужны координаты карты для отметки зон...
Помогите найти мод
pawno урок автоматические ворота
обращение к скриптерам.
Услуги скриптинга и Так же MAP's
pawno(основым скриптинга для новичков)
Вопросы по скриптингу
Ваши ошибки при компиляции GM/FS
DistHost.Pro - это одна из начинающих компаний
[Продажа] Admin Panel System 1.3

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

(1081)

Считаем до 1000

(274)

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

(260)

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

(80)

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

(71)

Баннеробмен

(64)

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

(64)

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

(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)

devbogatyrev

(Вторник 18:47:29)

quentinmarquis

(Суббота 22:27:18)

202КаЧоК202

(Четверг 11:20:46)

AltoAngelo

(Среда 14:18:33)

zaporohanlo

(Вторник 18:27:06)

sturman1998

(Вторник 00:15:31)

jamilaliyev2k18

(Суббота 09:55:04)

lodffgfg17

(Пятница 12:07:26)

korcuganov71

(Пятница 09:56:20)

evdos123

(Четверг 19:09:17)

Maxspiker2017

(Среда 16:22:36)

tkaquk95

(Среда 12:54:38)

Вверх
00:20:27
ОбновитьСмайлыУправление мини-чатом
ЧАТ-PAWNO
2010-2018

vkontakte :samp-pawno.ru: