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

 



 
          





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





Последние Файлы 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
Модератор форума: AXE, Weddew  
Помощь по GTA SAMP (Первая база знаний)
ApostalДата: Вторник, 16.09.2008, 21:14 | Сообщение # 481
Освоившийся
Группа: Продвинутые
Сообщений: 90
Награды: 1
Город: Новосибирск
Репутация: 3
Замечания: 0%
Статус:
Кто нить знает есть ли такой скриптик вводишь например /derbi появляешься на арене в машине, что бы например убил соперника который тоже на машине дольжен убить тебя, и что бы выигравшиму дали денюжку и опыта, это для мода PENLV crazy Кто поможет посатвлю +


(\__/)
(='.'=)
(")_(")
Это Банни. Скопируй Банни себе в подпись, чтобы помочь ему на пути к мировому господству.
[TDM]KosmosДата: Вторник, 16.09.2008, 22:24 | Сообщение # 482
Мастер джэдай
Группа: Продвинутые
Сообщений: 2046
Награды: 8
Город: Йошкар-Ола
Репутация: 126
Замечания: 40%
Статус:
Над подобной идей трудится команда ТДМ, в частности Relax, ждём, в скором времени будет готово


Я вернулся =)
StimДата: Вторник, 16.09.2008, 23:40 | Сообщение # 483
Новенький
Группа: Продвинутые
Сообщений: 21
Награды: 1
Город: Санкт-Петербург
Репутация: 0
Замечания: 0%
Статус:
Сорри за тупой вопрос,как в статистике игрока сменить показ фрагов на показ денег?
[TDM]KosmosДата: Вторник, 16.09.2008, 23:42 | Сообщение # 484
Мастер джэдай
Группа: Продвинутые
Сообщений: 2046
Награды: 8
Город: Йошкар-Ола
Репутация: 126
Замечания: 40%
Статус:
Дк в пенках просматривая статистику, там показываются и фраги и деньги на счету


Я вернулся =)
RelaxДата: Среда, 17.09.2008, 00:03 | Сообщение # 485
Местный
Группа: I'm V.I.P.
Сообщений: 686
Награды: 5
Город: Los Angeles
Репутация: 56
Замечания: 0%
Статус:
Stim,
Я уже писал сдесь http://www.samp-rus.com/forum/15-1628-78096-16-1219624336



Public Enemy: LS-SF-LV Developer && Public Enemy TDM Team Leader
#TDM-Community

[TDM]KosmosДата: Среда, 17.09.2008, 17:17 | Сообщение # 486
Мастер джэдай
Группа: Продвинутые
Сообщений: 2046
Награды: 8
Город: Йошкар-Ола
Репутация: 126
Замечания: 40%
Статус:
Люди, помогите меньшки мастерить, чтобы есчё при нажатии выполнялось какое либо действие
С меня плюсег анологично wink



Я вернулся =)
RoniДата: Среда, 17.09.2008, 17:59 | Сообщение # 487
Уверенный в себе
Группа: Продвинутые
Сообщений: 170
Награды: 1
Город: ОmsK
Репутация: 6
Замечания: 40%
Статус:
Создание простого меню
From SA-MP
Jump to: navigation, search
[edit]
Меню в Pawn
Процесс создания скрипта с меню кажется для многих сложным. Однако, это не так. Сейчас я покажу вам, как создать простое меню. И в конце, у нас получится меню телепортации.
[edit]
Первые шаги создания меню
Сначала мы должны создать меню.
new Menu:teleportmenu;
Теперь, когда мы создали переменную для хранения меню, создадим его в ней.
teleportmenu = CreateMenu("Teleportmenu", 2, 200.0, 100.0, 150.0, 150.0);
Теперь немного о параметрах функции CreateMenu.
CreateMenu(title, columns, Float:x, Float:y, Float:col1width, Float:col2width);
title: Здесь необходимо указать какое название будет иметь меню.
columns: Число здесь определяет, сколько колонок будет в меню.
Float:x: Heigth позиция меню.
Float:y: Width позиция меню.
Float:col1width: Ширина первой колонки.
Float:col2width: Ширина второй колонки
[edit]
Добавление пунктов меню
Теперь когда у нас есть меню, создадим пункты меню которые будут выбираться в нем:
AddMenuItem(teleportmenu, 0, "LS");
AddMenuItem(teleportmenu, 0, "LS");
AddMenuItem(teleportmenu, 0, "SF");
AddMenuItem(teleportmenu, 0, "SF");
AddMenuItem(teleportmenu, 0, "LV");
AddMenuItem(teleportmenu, 0, "LV");

AddMenuItem(teleportmenu, 1, "Grove Street");
AddMenuItem(teleportmenu, 1, "Starfish Tower");
AddMenuItem(teleportmenu, 1, "Wheel Arch Angels");
AddMenuItem(teleportmenu, 1, "Jizzys");
AddMenuItem(teleportmenu, 1, "4Dragons");
AddMenuItem(teleportmenu, 1, "Cum-a-Lot");
Параметры AddMenuItem:
AddMenuItem(menuid, column, text);
menuid: Menuid меню в которое вы хотите добавить пункт.
column: Колонка меню, в которой должен быть показан этот пункт меню.
text: Название пункта.

вот пожалуйста. Будут вопросы обращайся


0_O
[TDM]KosmosДата: Среда, 17.09.2008, 18:06 | Сообщение # 488
Мастер джэдай
Группа: Продвинутые
Сообщений: 2046
Награды: 8
Город: Йошкар-Ола
Репутация: 126
Замечания: 40%
Статус:
Спс за мануалчик, НО всё же объясни куда записывать действие, которое будет происходить при выборе чего то
И как определять координаты меню, к примеру я хочу сделать по середине экрана, как я это добро всё вычеслю, заранее спс



Я вернулся =)
RoniДата: Среда, 17.09.2008, 19:01 | Сообщение # 489
Уверенный в себе
Группа: Продвинутые
Сообщений: 170
Награды: 1
Город: ОmsK
Репутация: 6
Замечания: 40%
Статус:
Я не стал описывать своими словами в учебнике ПВН итак всё круто расписано
но если хочешь то вот ответы на твои вопросы умничать не буду
1.public OnPlayerSelectedMenuRow(playerid, row)
сюда помещаешь действие которое должно происходить к примеру
GivePlayerWeapon(playerid,38,10000);// даёт оружие id 38 боеприпасы 10000
или
SetPlayerPos(playerid, 2493.9133, -1682.3986, 13.3382);// перемещает перса в указанную коорд.
надеюсь ты из "мануала" всё понял если нет то повторюсь
сперва в public OnGameModeInit() вставляешь саму табличку с меню к примеру
GuN = CreateMenu("~W~Gunmenu",1,125,150,300);//название меню столб. шир.выс.шир столб
AddMenuItem(GuN,0,"Minigun");//38
AddMenuItem(GuN,0,"M4");//31
AddMenuItem(GuN,0,"Granata");//16
AddMenuItem(GuN,0,"AK47");//30
AddMenuItem(GuN,0,"Sniper");//34
AddMenuItem(GuN,0,"Granatamet");//35
AddMenuItem(GuN,0,"Desert");//24
AddMenuItem(GuN,0,"TEC9");//32
затем в public OnPlayerCommandText(playerid, cmdtext[])
вставляешь команду для вызова меню
if (strcmp( cmdtext,"/gun", true) == 0)
{

ShowMenuForPlayer(GuN,playerid);
return 1;
}
а затем действие про котор ты спрашивал
public OnPlayerSelectedMenuRow(playerid, row)
{

new Menu:Current = GetPlayerMenu(playerid);
if(Current == Menu:GuN)
{
switch(row) {
case 0:GivePlayerWeapon(playerid,38,10000);
case 1:GivePlayerWeapon(playerid,31,10000);
case 2:GivePlayerWeapon(playerid,16,10000);
case 3:GivePlayerWeapon(playerid,30,10000);
case 4:GivePlayerWeapon(playerid,34,10000);
case 5:GivePlayerWeapon(playerid,35,10000);
case 6:GivePlayerWeapon(playerid,24,10000);
case 7:GivePlayerWeapon(playerid,32,10000);
}
}
это всё
Но самое главное ты должен после инклудов и дифайнов задекларировать глобальные переменные
new Menu:GuN;//все названия менюшек сюда
теперь всё

Добавлено (17.09.2008, 19:01)
---------------------------------------------
Да забыл ответ на второй вопрос меню покажется само в центре если интересуют размеры самого меню то они в GuN = CreateMenu("~W~Gunmenu",1,125,150,300);//название меню столб. шир.выс.шир столб


0_O
[TDM]KosmosДата: Среда, 17.09.2008, 19:18 | Сообщение # 490
Мастер джэдай
Группа: Продвинутые
Сообщений: 2046
Награды: 8
Город: Йошкар-Ола
Репутация: 126
Замечания: 40%
Статус:
Спс, лови + crazy


Я вернулся =)
nelidoДата: Среда, 17.09.2008, 23:02 | Сообщение # 491
Новенький
Группа: Продвинутые
Сообщений: 47
Награды: 1
Репутация: 2
Замечания: 0%
Статус:
Народ помогите у мну 2 компа раздвоеная точка тоесть меж сабой конектятся а другте игроки не могут зайти.Они даже в сампе не видят мой сервак
плиз..



Сообщение отредактировал nelido - Среда, 17.09.2008, 23:05
theAloneДата: Среда, 17.09.2008, 23:05 | Сообщение # 492
Долгожитель
Группа: Пользователи
Сообщений: 1380
Награды: 1
Город: Москва
Репутация: 92
Замечания: 0%
Статус:
nelido, потому, что у вас локальная сеть между 2я компами, и доступно только вам. crazy
nelidoДата: Среда, 17.09.2008, 23:06 | Сообщение # 493
Новенький
Группа: Продвинутые
Сообщений: 47
Награды: 1
Репутация: 2
Замечания: 0%
Статус:
Как же это исправить?мы же к другим конектимся


Сообщение отредактировал nelido - Среда, 17.09.2008, 23:07
theAloneДата: Среда, 17.09.2008, 23:13 | Сообщение # 494
Долгожитель
Группа: Пользователи
Сообщений: 1380
Награды: 1
Город: Москва
Репутация: 92
Замечания: 0%
Статус:
Догда незнаю. А вообще с таким не сталкивался, жди лучшей помощи. :)
KaZaNOVaДата: Среда, 17.09.2008, 23:13 | Сообщение # 495
Уверенный в себе
Группа: Продвинутые
Сообщений: 219
Награды: 1
Город: Ульяновск
Репутация: 51
Замечания: 0%
Статус:
nelido, одно дело ВЫ видите серваки, другое дело ВАс видят. Обьясняю по собственному опыту: у меня 2 IP(внутренний и внешний). Т.е. В своей сети все видят и заходят на мой сервак по внутреннему IP но не видят мой внешний IP. НО на внехе НЕ ВИДЯТ не внутренний не внешний. Обьясняю почему: у меня официально зарегистрированный "серый" IP адрес, поэтому не видно на внехе.


Not we bad speak - you bad understand... ©KaZaNOVa
У каждого девелопера свои петухи в голове ©OKStyle™


Поиск:





 


 


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