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

 



 
          





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





Последние Файлы 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
Модератор форума: AXE, Weddew  
buygun
VorobyovДата: Среда, 10.06.2009, 17:10 | Сообщение # 1
Постоялец
Группа: Продвинутые
Сообщений: 310
Награды: 6
Город: Кохтла-Ярве
Репутация: 137
Замечания: 60%
Статус:
Как можно сделать так, чтобы команда /buygun была ввиде меню?
Перепробывал все что можно, дам + или награду за помощь. Спасиб огромное з ранее!

ByMeR_OKДата: Среда, 10.06.2009, 18:08 | Сообщение # 2
Уверенный в себе
Группа: Продвинутые
Сообщений: 246
Награды: 2
Город: Києв
Репутация: 21
Замечания: 0%
Статус:
[pwn]#include <a_samp>

#define FILTERSCRIPT

#define COLOR_WHITE 0xFFFFFFFF

new Menu:WepsMenu;

public OnFilterScriptInit()
{
print("\n--------------------------------------");
print(" Weapons Menu ");
print("--------------------------------------\n");

WepsMenu = CreateMenu("Weapon Menu", 1, 50.0, 180.0, 200.0, 200.0);

AddMenuItem(WepsMenu, 0, "M4");
AddMenuItem(WepsMenu, 0, "AK-47");
AddMenuItem(WepsMenu, 0, "MP5");
AddMenuItem(WepsMenu, 0, "Desert Eagle");
AddMenuItem(WepsMenu, 0, "Grenandes");
AddMenuItem(WepsMenu, 0, "RPG");

return 1;
}

public OnFilterScriptExit()
{
print("\n--------------------------------------");
print(" Weapon Menu ");
print("--------------------------------------\n");
return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/buygun", cmdtext, true, 10) == 0)
{
ShowMenuForPlayer(WepsMenu, playerid);
TogglePlayerControllable(playerid, false);
return 1;
}
return 0;
}

public OnPlayerSelectedMenuRow(playerid, row)
{
HideMenuForPlayer(WepsMenu, playerid);
new Menu:current;
current = GetPlayerMenu(playerid);
if(current == WepsMenu)
{
switch(row)
{
case 0:
{
if(GetPlayerMoney(playerid) > 600)
{
GivePlayerMoney(playerid,-600);
GivePlayerWeapon(playerid, 31, 120);
TogglePlayerControllable(playerid, true);
}
else
{
SendClientMessage(playerid,COLOR_WHITE,"You dont have 600$");
TogglePlayerControllable(playerid, true);
}
}
case 1:
{
if(GetPlayerMoney(playerid) > 600)
{
GivePlayerMoney(playerid,-600);
GivePlayerWeapon(playerid, 30, 120);
TogglePlayerControllable(playerid, true);
}
else
{
SendClientMessage(playerid,COLOR_WHITE,"You dont have 600$");
TogglePlayerControllable(playerid, true);
}
}
case 2:
{
if(GetPlayerMoney(playerid) > 400)
{
GivePlayerMoney(playerid,-400);
GivePlayerWeapon(playerid, 29, 120);
TogglePlayerControllable(playerid, true);
}
else
{
SendClientMessage(playerid,COLOR_WHITE,"You dont have 400$");
TogglePlayerControllable(playerid, true);
}
}
case 3:
{
if(GetPlayerMoney(playerid) > 250)
{
GivePlayerMoney(playerid,-250);
GivePlayerWeapon(playerid, 24, 120);
TogglePlayerControllable(playerid, true);
}
else
{
SendClientMessage(playerid,COLOR_WHITE,"You dont have 250$");
TogglePlayerControllable(playerid, true);
}
}
case 4:
{
if(GetPlayerMoney(playerid) > 100)
{
GivePlayerWeapon(playerid, 16, 100);
GivePlayerMoney(playerid,-100);
TogglePlayerControllable(playerid, true);
}
else
{
SendClientMessage(playerid,COLOR_WHITE,"You dont have 100$");
TogglePlayerControllable(playerid, true);
}
}
case 5:
{
if(GetPlayerMoney(playerid) > 1000)
{
GivePlayerMoney(playerid,-1000);
GivePlayerWeapon(playerid, 34, 120);
TogglePlayerControllable(playerid, true);
}
else
{
SendClientMessage(playerid,COLOR_WHITE,"You dont have 1000$");
TogglePlayerControllable(playerid, true);
}
}
}
}
return 1;
}[/pwn]




Сообщение отредактировал ByMeR_OK - Среда, 10.06.2009, 18:09
VorobyovДата: Среда, 10.06.2009, 20:04 | Сообщение # 3
Постоялец
Группа: Продвинутые
Сообщений: 310
Награды: 6
Город: Кохтла-Ярве
Репутация: 137
Замечания: 60%
Статус:
ByMeR_OK, а сделать чтобы в определенном месте?
ByMeR_OKДата: Среда, 10.06.2009, 20:06 | Сообщение # 4
Уверенный в себе
Группа: Продвинутые
Сообщений: 246
Награды: 2
Город: Києв
Репутация: 21
Замечания: 0%
Статус:
тоисть как чепкоинт или просто ?


[RD]ChezДата: Среда, 10.06.2009, 20:48 | Сообщение # 5
Мастер джэдай
Группа: Продвинутые
Сообщений: 3687
Награды: 206
Город: St. P
Репутация: 0
Замечания: 20%
Статус:
Randos, if(PlayerToPoint(params)) mda


1 час моей работы стоит минимум 800 рублей для срочных работ.
Знаю CodeIgniter, Kohana, втч. кастом(php), Вникаю в Yii. jQuery на должном уровне, немного разбираюсь в RightJS.
Алсо, 6 лет павно, 2 года в шарпе, понимаю си и плюсы.
Немного ассемблер.
Ох**тельный верстальщик какб.

Если ваш заказ потребует неделю работы и вы собираетесь заплатить 100 рублей - лес там ->> ^^^^^

chezrd@gmail.com
lance@chez-lab.ru
VorobyovДата: Среда, 10.06.2009, 22:28 | Сообщение # 6
Постоялец
Группа: Продвинутые
Сообщений: 310
Награды: 6
Город: Кохтла-Ярве
Репутация: 137
Замечания: 60%
Статус:
а можно какнить из ФС, сделать скриптом чтобы всунуть в мод ГФ?
ByMeR_OKДата: Среда, 10.06.2009, 22:37 | Сообщение # 7
Уверенный в себе
Группа: Продвинутые
Сообщений: 246
Награды: 2
Город: Києв
Репутация: 21
Замечания: 0%
Статус:
#define COLOR_WHITE 0xFFFFFFFF

new Menu:WepsMenu;

Вставляеш в начале !

Вставляеш в
public OnGameModeInit()

[pwn]WepsMenu = CreateMenu("Weapon Menu", 1, 50.0, 180.0, 200.0, 200.0);

AddMenuItem(WepsMenu, 0, "M4");
AddMenuItem(WepsMenu, 0, "AK-47");
AddMenuItem(WepsMenu, 0, "MP5");
AddMenuItem(WepsMenu, 0, "Desert Eagle");
AddMenuItem(WepsMenu, 0, "Grenandes");
AddMenuItem(WepsMenu, 0, "RPG");[/pwn]

В
public OnPlayerCommandText(playerid, cmdtext[])
Вставляеш

[pwn]if (strcmp("/buygun", cmdtext, true, 10) == 0)
{
ShowMenuForPlayer(WepsMenu, playerid);
TogglePlayerControllable(playerid, false);
return 1;
}[/pwn]

Чуть ниже ето как новый публик

[pwn]public OnPlayerSelectedMenuRow(playerid, row)
{
HideMenuForPlayer(WepsMenu, playerid);
new Menu:current;
current = GetPlayerMenu(playerid);
if(current == WepsMenu)
{
switch(row)
{
case 0:
{
if(GetPlayerMoney(playerid) > 600)
{
GivePlayerMoney(playerid,-600);
GivePlayerWeapon(playerid, 31, 120);
TogglePlayerControllable(playerid, true);
}
else
{
SendClientMessage(playerid,COLOR_WHITE,"You dont have 600$");
TogglePlayerControllable(playerid, true);
}
}
case 1:
{
if(GetPlayerMoney(playerid) > 600)
{
GivePlayerMoney(playerid,-600);
GivePlayerWeapon(playerid, 30, 120);
TogglePlayerControllable(playerid, true);
}
else
{
SendClientMessage(playerid,COLOR_WHITE,"You dont have 600$");
TogglePlayerControllable(playerid, true);
}
}
case 2:
{
if(GetPlayerMoney(playerid) > 400)
{
GivePlayerMoney(playerid,-400);
GivePlayerWeapon(playerid, 29, 120);
TogglePlayerControllable(playerid, true);
}
else
{
SendClientMessage(playerid,COLOR_WHITE,"You dont have 400$");
TogglePlayerControllable(playerid, true);
}
}
case 3:
{
if(GetPlayerMoney(playerid) > 250)
{
GivePlayerMoney(playerid,-250);
GivePlayerWeapon(playerid, 24, 120);
TogglePlayerControllable(playerid, true);
}
else
{
SendClientMessage(playerid,COLOR_WHITE,"You dont have 250$");
TogglePlayerControllable(playerid, true);
}
}
case 4:
{
if(GetPlayerMoney(playerid) > 100)
{
GivePlayerWeapon(playerid, 16, 100);
GivePlayerMoney(playerid,-100);
TogglePlayerControllable(playerid, true);
}
else
{
SendClientMessage(playerid,COLOR_WHITE,"You dont have 100$");
TogglePlayerControllable(playerid, true);
}
}
case 5:
{
if(GetPlayerMoney(playerid) > 1000)
{
GivePlayerMoney(playerid,-1000);
GivePlayerWeapon(playerid, 34, 120);
TogglePlayerControllable(playerid, true);
}
else
{
SendClientMessage(playerid,COLOR_WHITE,"You dont have 1000$");
TogglePlayerControllable(playerid, true);
}
}
}
}
return 1;
}[/pwn]
Можеш перевести еси захочеш :)


VorobyovДата: Четверг, 11.06.2009, 11:02 | Сообщение # 8
Постоялец
Группа: Продвинутые
Сообщений: 310
Награды: 6
Город: Кохтла-Ярве
Репутация: 137
Замечания: 60%
Статус:
ByMeR_OK, не, неидет(
ByMeR_OKДата: Четверг, 11.06.2009, 18:45 | Сообщение # 9
Уверенный в себе
Группа: Продвинутые
Сообщений: 246
Награды: 2
Город: Києв
Репутация: 21
Замечания: 0%
Статус:
[offtop] suicide2 [/offtop]


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





 


 


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