Запутался в функции
ILYXA Дата: Среда, 19.01.2011, 11:57:33 | Сообщение # 1
Группа: Пользователи
Сообщений: 65
Народ вот в чём проблема Code
if(dialogid == DIALOGID+12) // Auto Optionen { if(response) { if(listitem == 0) { SetVehicleHealth(playerid, 1000); SendClientMessage(playerid, 0xADFF2FFF, "Транспорт отремонтирован!"); GivePlayerMoney(playerid, -2000); } if(listitem == 1) { SetVehicleHealth(playerid, 300); SendClientMessage(playerid, 0xADFF2FFF, "Транспорт взорван!"); } if(listitem == 2) { new vid = GetPlayerVehicleID(playerid); AddVehicleComponent(vid, 1010); SendClientMessage(playerid, 0xADFF2FFF, "Закись азота установлена!"); GivePlayerMoney(playerid, -5000); } if(listitem == 3) { new vid = GetPlayerVehicleID(playerid); RemoveVehicleComponent(vid, 1010); SendClientMessage(playerid, 0xADFF2FFF, "Закись азота снята с транспорта"); } } return 1;
Проблема в том что функция сама не выполняется , например выбираем починить транспорт , денюшки снимаются а жизни не восстанавливаются , хотя вроде всё есть тут , подскажите может чего то не хватаетДобавлено (19.01.2011, 11:57) --------------------------------------------- сделал чтобы ченилось авто а вот чтобы жизни изменить ну чтобы взорвать я функцию забыл
Icq - 555663744 Skype - ilyxa-man1
Сообщение Народ вот в чём проблема Code
if(dialogid == DIALOGID+12) // Auto Optionen { if(response) { if(listitem == 0) { SetVehicleHealth(playerid, 1000); SendClientMessage(playerid, 0xADFF2FFF, "Транспорт отремонтирован!"); GivePlayerMoney(playerid, -2000); } if(listitem == 1) { SetVehicleHealth(playerid, 300); SendClientMessage(playerid, 0xADFF2FFF, "Транспорт взорван!"); } if(listitem == 2) { new vid = GetPlayerVehicleID(playerid); AddVehicleComponent(vid, 1010); SendClientMessage(playerid, 0xADFF2FFF, "Закись азота установлена!"); GivePlayerMoney(playerid, -5000); } if(listitem == 3) { new vid = GetPlayerVehicleID(playerid); RemoveVehicleComponent(vid, 1010); SendClientMessage(playerid, 0xADFF2FFF, "Закись азота снята с транспорта"); } } return 1;
Проблема в том что функция сама не выполняется , например выбираем починить транспорт , денюшки снимаются а жизни не восстанавливаются , хотя вроде всё есть тут , подскажите может чего то не хватаетДобавлено (19.01.2011, 11:57) --------------------------------------------- сделал чтобы ченилось авто а вот чтобы жизни изменить ну чтобы взорвать я функцию забыл
Автор - ILYXA Дата добавления - 19.01.2011 в 11:57:33
Half_Blood_Prince Дата: Среда, 19.01.2011, 18:28:25 | Сообщение # 2
Группа: Пользователи
Сообщений: 347
попробуй поставить чтоб жизни у машины были на -1
Server Info: '''''''''Russi@n•Re@l•Pl@y•Server''''''''' Addres:91.218.230.227:7780 Ping: 110 Mode: The Godfather:LS/SF/LV Map: Даем 1кк и 3LVL
Сообщение попробуй поставить чтоб жизни у машины были на -1 Автор - Half_Blood_Prince Дата добавления - 19.01.2011 в 18:28:25
ILYXA Дата: Среда, 19.01.2011, 18:51:48 | Сообщение # 3
Группа: Пользователи
Сообщений: 65
неа не помогло
Icq - 555663744 Skype - ilyxa-man1
Сообщение неа не помогло Автор - ILYXA Дата добавления - 19.01.2011 в 18:51:48
Half_Blood_Prince Дата: Среда, 19.01.2011, 19:46:57 | Сообщение # 4
Группа: Пользователи
Сообщений: 347
ну у мну есть команда для взрыва игрока если надо могу выложить там ты вырежешь взрыв.ток за +
Server Info: '''''''''Russi@n•Re@l•Pl@y•Server''''''''' Addres:91.218.230.227:7780 Ping: 110 Mode: The Godfather:LS/SF/LV Map: Даем 1кк и 3LVL
Сообщение ну у мну есть команда для взрыва игрока если надо могу выложить там ты вырежешь взрыв.ток за + Автор - Half_Blood_Prince Дата добавления - 19.01.2011 в 19:46:57
ILYXA Дата: Среда, 19.01.2011, 20:07:32 | Сообщение # 5
Группа: Пользователи
Сообщений: 65
CreateExplode чтолэ Ну или чё откатывай сюда за плюсэггДобавлено (19.01.2011, 20:07) --------------------------------------------- Вылаживай сразу кодом ну мой замени =) а то тупану
Icq - 555663744 Skype - ilyxa-man1
Сообщение CreateExplode чтолэ Ну или чё откатывай сюда за плюсэггДобавлено (19.01.2011, 20:07) --------------------------------------------- Вылаживай сразу кодом ну мой замени =) а то тупану
Автор - ILYXA Дата добавления - 19.01.2011 в 20:07:32
Half_Blood_Prince Дата: Среда, 19.01.2011, 20:12:02 | Сообщение # 6
Группа: Пользователи
Сообщений: 347
if(dialogid == DIALOGID+12) // Auto Optionen { if(response) { if(listitem == 0) { SetVehicleHealth(playerid, 1000); SendClientMessage(playerid, 0xADFF2FFF, "Транспорт отремонтирован!"); GivePlayerMoney(playerid, -2000); } if(listitem == 1) { SetPlayerHealth(giveplayerid, 0); new Float:boomx, Float:boomy, Float:boomz; GetPlayerPos(giveplayerid,boomx, boomy, boomz); CreateExplosion(boomx, boomy , boomz, 7, 10); SetVehicleHealth(playerid, 0); SendClientMessage(playerid, 0xADFF2FFF, "Транспорт взорван!"); } if(listitem == 2) { new vid = GetPlayerVehicleID(playerid); AddVehicleComponent(vid, 1010); SendClientMessage(playerid, 0xADFF2FFF, "Закись азота установлена!"); GivePlayerMoney(playerid, -5000); } if(listitem == 3) { new vid = GetPlayerVehicleID(playerid); RemoveVehicleComponent(vid, 1010); SendClientMessage(playerid, 0xADFF2FFF, "Закись азота снята с транспорта"); } } return 1; } пробуй
Server Info: '''''''''Russi@n•Re@l•Pl@y•Server''''''''' Addres:91.218.230.227:7780 Ping: 110 Mode: The Godfather:LS/SF/LV Map: Даем 1кк и 3LVL
Сообщение if(dialogid == DIALOGID+12) // Auto Optionen { if(response) { if(listitem == 0) { SetVehicleHealth(playerid, 1000); SendClientMessage(playerid, 0xADFF2FFF, "Транспорт отремонтирован!"); GivePlayerMoney(playerid, -2000); } if(listitem == 1) { SetPlayerHealth(giveplayerid, 0); new Float:boomx, Float:boomy, Float:boomz; GetPlayerPos(giveplayerid,boomx, boomy, boomz); CreateExplosion(boomx, boomy , boomz, 7, 10); SetVehicleHealth(playerid, 0); SendClientMessage(playerid, 0xADFF2FFF, "Транспорт взорван!"); } if(listitem == 2) { new vid = GetPlayerVehicleID(playerid); AddVehicleComponent(vid, 1010); SendClientMessage(playerid, 0xADFF2FFF, "Закись азота установлена!"); GivePlayerMoney(playerid, -5000); } if(listitem == 3) { new vid = GetPlayerVehicleID(playerid); RemoveVehicleComponent(vid, 1010); SendClientMessage(playerid, 0xADFF2FFF, "Закись азота снята с транспорта"); } } return 1; } пробуй
Автор - Half_Blood_Prince Дата добавления - 19.01.2011 в 20:12:02
ILYXA Дата: Среда, 19.01.2011, 20:23:12 | Сообщение # 7
Группа: Пользователи
Сообщений: 65
ЗАЧЁТ+
Icq - 555663744 Skype - ilyxa-man1
Сообщение ЗАЧЁТ+ Автор - ILYXA Дата добавления - 19.01.2011 в 20:23:12
Half_Blood_Prince Дата: Среда, 19.01.2011, 20:24:16 | Сообщение # 8
Группа: Пользователи
Сообщений: 347
Получилось?
Server Info: '''''''''Russi@n•Re@l•Pl@y•Server''''''''' Addres:91.218.230.227:7780 Ping: 110 Mode: The Godfather:LS/SF/LV Map: Даем 1кк и 3LVL
Сообщение Получилось? Автор - Half_Blood_Prince Дата добавления - 19.01.2011 в 20:24:16
ILYXA Дата: Среда, 19.01.2011, 20:28:06 | Сообщение # 9
Группа: Пользователи
Сообщений: 65
вот только giveplayerid не надо писать надо просто playeridДобавлено (19.01.2011, 20:27) ---------------------------------------------Prince_ADA , дада получилось
Добавлено (19.01.2011, 20:28) --------------------------------------------- слушай а нельзя просто сделать вот так чтобы кароче когда я выбираю функцию взорвать , у меня тачка загоралась ну чтобы я мог из неё вылезти мм ?
Icq - 555663744 Skype - ilyxa-man1
Сообщение вот только giveplayerid не надо писать надо просто playeridДобавлено (19.01.2011, 20:27) ---------------------------------------------Prince_ADA , дада получилось
Добавлено (19.01.2011, 20:28) --------------------------------------------- слушай а нельзя просто сделать вот так чтобы кароче когда я выбираю функцию взорвать , у меня тачка загоралась ну чтобы я мог из неё вылезти мм ?
Автор - ILYXA Дата добавления - 19.01.2011 в 20:28:06
Half_Blood_Prince Дата: Среда, 19.01.2011, 20:56:15 | Сообщение # 10
Группа: Пользователи
Сообщений: 347
Вот команда: Code
if(strcmp(cmd, "/bomba", true) == 0)// /bomba команда можете заменить на свою { if(IsPlayerConnected(giveplayerid)) { RepairCar[playerid] = GetPlayerVehicleID(playerid); SetVehicleHealth(RepairCar[playerid], 20.0);//20.0 кол-во hp машины при использовании команды { SendClientMessage(playerid, 0xADFF2FFF, "Транспорт загорелся!");//текст когда игрок использовал команду } } return 1; }
by:Prince_ADA
Server Info: '''''''''Russi@n•Re@l•Pl@y•Server''''''''' Addres:91.218.230.227:7780 Ping: 110 Mode: The Godfather:LS/SF/LV Map: Даем 1кк и 3LVL
Сообщение отредактировал Prince_ADA - Среда, 19.01.2011, 20:59:15
Сообщение Вот команда: Code
if(strcmp(cmd, "/bomba", true) == 0)// /bomba команда можете заменить на свою { if(IsPlayerConnected(giveplayerid)) { RepairCar[playerid] = GetPlayerVehicleID(playerid); SetVehicleHealth(RepairCar[playerid], 20.0);//20.0 кол-во hp машины при использовании команды { SendClientMessage(playerid, 0xADFF2FFF, "Транспорт загорелся!");//текст когда игрок использовал команду } } return 1; }
by:Prince_ADA Автор - Half_Blood_Prince Дата добавления - 19.01.2011 в 20:56:15
Загрузка страницы, займет меньше минуты...
Статистика Форума
Последнии темы
Читаемые темы
Лучшие пользователи
Новые пользователи