Aksel Дата: Вторник, 20.09.2011, 17:38:50 | Сообщение # 1
Группа: Пользователи
Сообщений: 88
Помогите пожалуйста: Вот к примеру:команда /armopen-открывать ворота армии , как сделать что бы ворота открывались к примеру на клавишу "Shift" и т.д
Сообщение Помогите пожалуйста: Вот к примеру:команда /armopen-открывать ворота армии , как сделать что бы ворота открывались к примеру на клавишу "Shift" и т.д Автор - Aksel Дата добавления - 20.09.2011 в 17:38:50
admin Дата: Вторник, 20.09.2011, 19:41:37 | Сообщение # 2
Группа: Администраторы
Сообщений: 3869
Aksel , в Code
public OnPlayerKeyStateChange
добавляем: Code
if(newkeys == 8192) //где 8192 там поменяешь на свой шифт или еще-что-то)) найдешь в разделе IDS { дальше функции этой команды..без команды.. return 1; }
пример: Code
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) { if(newkeys == 8192) { if(IsPlayerConnected(playerid)) { if(IsPlayerInAnyVehicle(playerid)) { if(AlarmSignalOn[playerid] == 0) { new carid = GetPlayerVehicleID(playerid); Turn[playerid][2] = CreateObject(19294, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,100.0);//правый передний Turn[playerid][3] = CreateObject(19294, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,100.0);//правый задний AttachObjectToVehicle(Turn[playerid][2], carid, -0.9, 2.5, 0.1, 0.0, 0.0, 0.0);//правый передний AttachObjectToVehicle(Turn[playerid][3], carid, -0.9, -2.7, 0.1, 0.0, 0.0, 0.0);//правый задний AlarmSignalOn[playerid] = 1; } else if(AlarmSignalOn[playerid] == 1) { DestroyObject(Turn[playerid][0]); DestroyObject(Turn[playerid][1]); DestroyObject(Turn[playerid][2]); DestroyObject(Turn[playerid][3]); AlarmSignalOn[playerid] = 0; } } else { SendClientMessage(playerid,0xFFFFFFAA,"вы должны быть в машине"); return 1; } } } return 1; }
это поворотник
zm-jail.ru Разработка сайта samp-pawno.ru
Сообщение Aksel , в Code
public OnPlayerKeyStateChange
добавляем: Code
if(newkeys == 8192) //где 8192 там поменяешь на свой шифт или еще-что-то)) найдешь в разделе IDS { дальше функции этой команды..без команды.. return 1; }
пример: Code
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) { if(newkeys == 8192) { if(IsPlayerConnected(playerid)) { if(IsPlayerInAnyVehicle(playerid)) { if(AlarmSignalOn[playerid] == 0) { new carid = GetPlayerVehicleID(playerid); Turn[playerid][2] = CreateObject(19294, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,100.0);//правый передний Turn[playerid][3] = CreateObject(19294, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,100.0);//правый задний AttachObjectToVehicle(Turn[playerid][2], carid, -0.9, 2.5, 0.1, 0.0, 0.0, 0.0);//правый передний AttachObjectToVehicle(Turn[playerid][3], carid, -0.9, -2.7, 0.1, 0.0, 0.0, 0.0);//правый задний AlarmSignalOn[playerid] = 1; } else if(AlarmSignalOn[playerid] == 1) { DestroyObject(Turn[playerid][0]); DestroyObject(Turn[playerid][1]); DestroyObject(Turn[playerid][2]); DestroyObject(Turn[playerid][3]); AlarmSignalOn[playerid] = 0; } } else { SendClientMessage(playerid,0xFFFFFFAA,"вы должны быть в машине"); return 1; } } } return 1; }
это поворотник Автор - admin Дата добавления - 20.09.2011 в 19:41:37
Aksel Дата: Среда, 21.09.2011, 10:50:49 | Сообщение # 3
Группа: Пользователи
Сообщений: 88
Блин,такая проблема: вот я команд 5 перенес на одну клавишу , а дальше неполучаеться, то есть я в павно так же все пишу , а в игре несрабатывает команда на клавише,что мне сделать?)
Сообщение Блин,такая проблема: вот я команд 5 перенес на одну клавишу , а дальше неполучаеться, то есть я в павно так же все пишу , а в игре несрабатывает команда на клавише,что мне сделать?) Автор - Aksel Дата добавления - 21.09.2011 в 10:50:49
Dimka_71rus Дата: Суббота, 15.10.2011, 23:36:23 | Сообщение # 4
Группа: Пользователи
Сообщений: 360
Aksel , ты разделял их наобласть рабочую? т е на опредеоённом месте каждая или как ваще ты там сделал?
Лучшие моды,скрипты,карты - вы найдёте на сайте samp-pawno.ru Самые чёткие ответы на ваши вопросы и помощь по скритингу вы найдёте на сайте forum-pawno.ru
Сообщение Aksel , ты разделял их наобласть рабочую? т е на опредеоённом месте каждая или как ваще ты там сделал?Автор - Dimka_71rus Дата добавления - 15.10.2011 в 23:36:23