 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
Запутался
| |
| KrovKop | Дата: Воскресенье, 15.06.2008, 11:55 | Сообщение # 1 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 95
Награды: 1
Город: OdeSSa
Репутация: 4
Замечания: 20%
Статус: 
| Вот небольшой скрипт с моего мода, не могу понять, почему когда пишешь 1 из этих команд, то в итоге видишь весь SendClientMessage которые присуствует в этих командах?(Сами команды пашут) //FBI public OnPlayerCommandText(playerid,cmdtext[]) { if(strcmp(cmdtext, "/fbi", true) == 0){ if(GetPlayerScore(playerid) >= 20 && GetPlayerMoney(playerid) >= 10000 || GetPlayerScore(playerid) >= 30 && GetPlayerMoney(playerid) >= 8000 || GetPlayerScore(playerid) >= 40 && GetPlayerMoney(playerid) >= 6000 || GetPlayerScore(playerid) >= 50 && GetPlayerMoney(playerid) >= 4000) { SetPlayerPos(playerid, 1277.0094,-798.3174,88.3151); SendClientMessage(playerid, 0xFF0000FF, "Òû òåëåïîðòèðîâàëñÿ ê áàçå ÔÁÐ");} }else{ SendClientMessage(playerid, 0xFF0000FF, "Èãðîê ìîæåò òåëåïîðòèðîâàòüñÿ, åñëè îí óáèë: (20 ÷åëîâåê - 10ê) || (30 ÷åëîâåê - 8ê) || (40 ÷åëîâåê - 6ê) || (50 ÷åëîâåê - 4ê)");} //REPPPERS if(strcmp(cmdtext, "/rep", true) == 0){ if(GetPlayerScore(playerid) >= 20 && GetPlayerMoney(playerid) >= 10000 || GetPlayerScore(playerid) >= 30 && GetPlayerMoney(playerid) >= 8000 || GetPlayerScore(playerid) >= 40 && GetPlayerMoney(playerid) >= 6000 || GetPlayerScore(playerid) >= 50 && GetPlayerMoney(playerid) >= 4000) { SetPlayerPos(playerid, 1330.8365,-627.6234,109.1349); SendClientMessage(playerid, 0xFF0000FF, "Òû òåëåïîðòèðîâàëñÿ ê áàçå ÐÝÏÏÅÐÎÂ");} }else{ SendClientMessage(playerid, 0xFF0000FF, "Èãðîê ìîæåò òåëåïîðòèðîâàòüñÿ, åñëè îí óáèë: (20 ÷åëîâåê - 10ê) || (30 ÷åëîâåê - 8ê) || (40 ÷åëîâåê - 6ê) || (50 ÷åëîâåê - 4ê)");} //kill { if(strcmp(cmdtext, "/kill",true) == 0) { SetPlayerHealth(playerid, 0);} //help if(strcmp(cmdtext, "/help",true) == 0) SendClientMessage(playerid, 0x3333FFFF, "Ýòîò ìîä ñîçäàí äëÿ òîãî, ÷òîáû óáèâàòü ñâîèõ âðàãîâ è ñàìîìó êàê ìîæíî ðåæå óìèðàòü :)"); SendClientMessage(playerid, 0x3333FFFF, " ìîäå åñòü ïîêà-÷òî íåñêîëüêî êîìàíä"); SendClientMessage(playerid, 0x3333FFFF, "/kill - óìèðåòü"); SendClientMessage(playerid, 0x3333FFFF, "/tp - èíôîðìàöèÿ î òåëåïîðòàõ"); //tphelp if(strcmp(cmdtext, "/tp",true) == 0) SendClientMessage(playerid, 0x00FF60FF, "Êàæäûé èãðîê â èãðå ìîæåò òåëåïîðòèðîâàòüñÿ, íî îí íå ìîæåò ýòîãî äåëàòü åñëè íå èìååò íóæíîãî êîëè÷åñòâà äåíåã è óáèéñòâ."); SendClientMessage(playerid, 0x00FF60FF, "Çà êàæäîå óáèéñòâî ÷ëåíà âðàæåñêîé áàíäû èãðîê ïîëó÷àåò - 1î÷êî è 600$ "); SendClientMessage(playerid, 0x00FF60FF, "Åñëè ó èãðîêà åñòü 20 óáèéñòâ îí ìîæåò òåëåïîðòèðîâàòüñÿ çà 10.000ó.å, 30 - 8.000ó.å, 40 - 6000ó.å., 50 - 4000ó.å"); SendClientMessage(playerid, 0x00FF60FF, "Íàïèøèòå /tplist ÷òîáû óâèäåòü ñïèñîê òåëåïîðòîâ"); //tplist if(strcmp(cmdtext, "/tplist",true) == 0) SendClientMessage(playerid, 0x00FF00FF, "/fbi - òåëåïîðò íà áàçó ÔÁÐ"); SendClientMessage(playerid, 0x00FF00FF, "/fbi - òåëåïîðò íà áàçó ÐÝÏÏÅÐÎÂ"); return 1;} }
Я мало шарю, но творю :) Vinewood TDM 0.1 - работа кипит (72%) P.S. Спасибо всем кто помогает) KrovKop aka BuTbKA
|
| |
|
|
| OKStyle™ | Дата: Воскресенье, 15.06.2008, 12:19 | Сообщение # 2 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус: 
| Code //=======KILL и ТЕЛЕПОРТЫ=======// //FBI public OnPlayerCommandText(playerid,cmdtext[]) { if(strcmp(cmdtext, "/fbi", true) == 0) { if(GetPlayerScore(playerid) >= 20 && GetPlayerMoney(playerid) >= 10000 || GetPlayerScore(playerid) >= 30 && GetPlayerMoney(playerid) >= 8000 || GetPlayerScore(playerid) >= 40 && GetPlayerMoney(playerid) >= 6000 || GetPlayerScore(playerid) >= 50 && GetPlayerMoney(playerid) >= 4000) { SetPlayerPos(playerid, 1277.0094,-798.3174,88.3151); SendClientMessage(playerid, 0xFF0000FF, "Ты телепортировался к базе ФБР"); } else { SendClientMessage(playerid, 0xFF0000FF, "Игрок может телепортироваться, если он убил: (20 человек - 10к) || (30 человек - 8к) || (40 человек - 6к) || (50 человек - 4к)"); } return 1; } //REPPPERS if(strcmp(cmdtext, "/rep", true) == 0) { if(GetPlayerScore(playerid) >= 20 && GetPlayerMoney(playerid) >= 10000 || GetPlayerScore(playerid) >= 30 && GetPlayerMoney(playerid) >= 8000 || GetPlayerScore(playerid) >= 40 && GetPlayerMoney(playerid) >= 6000 || GetPlayerScore(playerid) >= 50 && GetPlayerMoney(playerid) >= 4000) { SetPlayerPos(playerid, 1330.8365,-627.6234,109.1349); SendClientMessage(playerid, 0xFF0000FF, "Ты телепортировался к базе РЭППЕРОВ"); } else { SendClientMessage(playerid, 0xFF0000FF, "Игрок может телепортироваться, если он убил: (20 человек - 10к) || (30 человек - 8к) || (40 человек - 6к) || (50 человек - 4к)"); } return 1; } //kill if(strcmp(cmdtext, "/kill",true) == 0) { SetPlayerHealth(playerid, 0); return 1; } //help if(strcmp(cmdtext, "/help",true) == 0) { SendClientMessage(playerid, 0x3333FFFF, "Этот мод создан для того, чтобы убивать своих врагов и самому как можно реже умирать :)"); SendClientMessage(playerid, 0x3333FFFF, "В моде есть пока-что несколько команд"); SendClientMessage(playerid, 0x3333FFFF, "/kill - умиреть"); SendClientMessage(playerid, 0x3333FFFF, "/tp - информация о телепортах"); return 1; } //tphelp if(strcmp(cmdtext, "/tp",true) == 0) { SendClientMessage(playerid, 0x00FF60FF, "Каждый игрок в игре может телепортироваться, но он не может этого делать если не имеет нужного количества денег и убийств."); SendClientMessage(playerid, 0x00FF60FF, "За каждое убийство члена вражеской банды игрок получает - 1очко и 600$ "); SendClientMessage(playerid, 0x00FF60FF, "Если у игрока есть 20 убийств он может телепортироваться за 10.000у.е, 30 - 8.000у.е, 40 - 6000у.е., 50 - 4000у.е"); SendClientMessage(playerid, 0x00FF60FF, "Напишите /tplist чтобы увидеть список телепортов"); return 1; } //tplist if(strcmp(cmdtext, "/tplist",true) == 0) { SendClientMessage(playerid, 0x00FF00FF, "/fbi - телепорт на базу ФБР"); SendClientMessage(playerid, 0x00FF00FF, "/fbi - телепорт на базу РЭППЕРОВ"); return 1; } return 0; }
Да потому что когда человек делает на заказ он не старается. © kRiSyo Кланяимся нофаму королю анимаций =))))))) © Manusya В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
Сообщение отредактировал okstyle - Воскресенье, 15.06.2008, 12:46 |
| |
|
|
| KrovKop | Дата: Воскресенье, 15.06.2008, 12:29 | Сообщение # 3 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 95
Награды: 1
Город: OdeSSa
Репутация: 4
Замечания: 20%
Статус: 
| okstyle, выдает 13 ошибок
Я мало шарю, но творю :) Vinewood TDM 0.1 - работа кипит (72%) P.S. Спасибо всем кто помогает) KrovKop aka BuTbKA
|
| |
|
|
| OKStyle™ | Дата: Воскресенье, 15.06.2008, 12:45 | Сообщение # 4 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус: 
| Исправил код, вновь копируй.
Да потому что когда человек делает на заказ он не старается. © kRiSyo Кланяимся нофаму королю анимаций =))))))) © Manusya В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
|
| |
|
|
| KrovKop | Дата: Воскресенье, 15.06.2008, 12:46 | Сообщение # 5 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 95
Награды: 1
Город: OdeSSa
Репутация: 4
Замечания: 20%
Статус: 
| ОГРОМНОЕ СПАСИБО
Я мало шарю, но творю :) Vinewood TDM 0.1 - работа кипит (72%) P.S. Спасибо всем кто помогает) KrovKop aka BuTbKA
Сообщение отредактировал KrovKop - Воскресенье, 15.06.2008, 12:46 |
| |
|
|
|
 |
|
 | |
| |
|