 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
[Архив] Помощь новичкам по скриптингу ! #2
| |
| heufix | Дата: Понедельник, 28.09.2009, 02:59 | Сообщение # 1 |
|
Уважаемый человек
Группа:
Продвинутые
Сообщений: 995
Награды: 22
Репутация: 231
Замечания: 80%
Статус: 
| Здравствуйте, хотите научиться скриптингу? пишите сюда, помoжем!(С)[PZ]KYZ[AIR]. Старая Тема уже достаточно полна ответов, это продолжение первой темы. Убедительная просьба к Новичкам: К большому сожалению, на этом форуме экстрасенсы не сидят,поэтому убедительно просим объяснять ваш вопрос/проблему ТАК,чтобы её поняли другие участники, не забывайте приписывать ваш код к своему сообщению(в тег pwn).
Радость
|
| |
|
|
| MasteR-2 | Дата: Пятница, 18.03.2011, 20:42 | Сообщение # 2881 |
|
Новенький
Группа:
Пользователи
Сообщений: 33
Награды: 0
Город: Москва
Репутация: 0
Замечания: 0%
Статус: 
| Добрый вечер. Помогите пожалуйста. [cut noguest=Скрипт] #include <a_samp> #if defined FILTERSCRIPT public OnFilterScriptInit(){return 1;} public OnFilterScriptExit(){return 1;} #else main(){} #endif public OnGameModeInit() { CreateObject(8954, -1984.5048828125, 426.61761474609, 28.943223953247, 0, 0, 184); CreateObject(11326, -1994.1408691406, 437.97189331055, 28.679206848145, 0, 0, 0.25); CreateObject(7191, -1956.515625, 448.09234619141, 28.587062835693, 0, 0, 95.25); CreateObject(1173, -1980.5299072266, 435.47134399414, 30.378553390503, 0, 0, 0); CreateObject(1172, -1980.4494628906, 435.71505737305, 29.489776611328, 0, 0, 0); CreateObject(1171, -1981.2755126953, 435.64346313477, 29.886144638062, 0, 178, 354.75); CreateObject(1169, -1981.0889892578, 435.56182861328, 29.487819671631, 0, 0, 0); CreateObject(1168, -1975.2124023438, 435.77593994141, 30.412317276001, 0, 0, 178); CreateObject(1167, -1975.1953125, 435.8342590332, 29.416021347046, 0, 0, 178); CreateObject(1163, -1984.1585693359, 439.34622192383, 30.586503982544, 274, 0, 269.75); CreateObject(1162, -1984.1672363281, 441.52844238281, 30.722972869873, 270, 179.40661621094, 87.406616210938); CreateObject(1139, -1984.2535400391, 443.72668457031, 30.460748672485, 280.19604492188, 191.37036132813, 98.445404052734); CreateObject(1112, -1973.9462890625, 437.38125610352, 29.646976470947, 3.9391174316406, 349.97607421875, 0.6956787109375); CreateObject(1098, -1974.1801757813, 440.46667480469, 29.947492599487, 0, 0, 6); CreateObject(1098, -1974.1300048828, 440.42913818359, 28.843486785889, 0, 0, 4); CreateObject(1097, -1974.123046875, 438.56341552734, 29.941816329956, 0, 0, 180.5); CreateObject(1097, -1974.0185546875, 438.56216430664, 28.837507247925, 0, 0, 2); CreateObject(1096, -1974.1331787109, 442.32843017578, 29.935081481934, 0, 0, 181.25); CreateObject(1096, -1974.1580810547, 442.26931762695, 28.77064704895, 0, 0, 0); CreateObject(1089, -1977.2879638672, 447.44540405273, 30.869338989258, 0, 0, 0); CreateObject(1085, -1974.0982666016, 444.29943847656, 29.984083175659, 0, 0, 179.25); CreateObject(1085, -1974.0404052734, 444.24810791016, 28.742120742798, 0, 0, 0); CreateObject(1080, -1973.9967041016, 436.78811645508, 28.870197296143, 0, 0, 0.75); CreateObject(1080, -1974.0190429688, 436.87274169922, 30.091676712036, 0, 0, 181); CreateObject(1065, -1975.4147949219, 447.41397094727, 30.93871307373, 0, 0, 0); CreateObject(1047, -1984.2227783203, 440.37838745117, 29.250276565552, 0, 0, 181.5); CreateObject(1039, -1984.2292480469, 443.45150756836, 29.330806732178, 0, 0, 184); CreateObject(1036, -1984.1687011719, 437.39694213867, 29.339908599854, 0, 0, 178); CreateObject(1010, -1984.2023925781, 437.30276489258, 30.272491455078, 0, 90, 0); CreateObject(1009, -1984.2290039063, 437.81698608398, 30.226253509521, 0, 90.500061035156, 0); CreateObject(1008, -1984.1997070313, 436.64154052734, 30.228116989136, 0, 88.5, 0); #pragma tabsize 0 #define COLOR_YELLOW 0xFFFF00AA } public OnGameModeExit() { return 1; } public OnPlayerCommandText(playerid, cmdtext[]) { new cartype = GetPlayerVehicleID(playerid); new State=GetPlayerState(playerid); if(strcmp(cmdtext, "/neonshop", true) == 0) { SetPlayerInterior(playerid,0); {if(State!=PLAYER_STATE_DRIVER) {SetPlayerPos(playerid,-1980.0026,474.2643,29);} else if(IsPlayerInVehicle(playerid, cartype) == 1) {SetVehiclePos(cartype,-1980.0026,474.2643,29); SetVehicleZAngle(cartype,180.1530);} else {SetPlayerPos(playerid,-1980.0026,474.2643,29);} SendClientMessage(playerid, COLOR_YELLOW,"Type /neon in the garage to pick a neon!");} return 1;} if (strcmp(cmdtext, "/neon", true)==0) { if(IsPlayerInRangeOfPoint(playerid, 7.0, -1979.3672,440.1091,27)) { ShowPlayerDialog(playerid, 8899, DIALOG_STYLE_LIST, "Pick Neon Color", "Голубой\nКрасный\nЗелёный\nБелый\nРозовый\nЖелтый\nPolice Strobe\nInterior Lights\nBack Neon\nFront neon\nUndercover Roof Light\nУдалить весь неон", "OK", "Cancel"); PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0); } return 1;} return 0; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == 8899) { if(response) { if(listitem == 0) { //blue SetPVarInt(playerid, "Status", 1); SetPVarInt(playerid, "neon", CreateObject(18648,0,0,0,0,0,0)); SetPVarInt(playerid, "neon1", CreateObject(18648,0,0,0,0,0,0)); AttachObjectToVehicle(GetPVarInt(playerid, "neon"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0); AttachObjectToVehicle(GetPVarInt(playerid, "neon1"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0); } if(listitem == 1) { //red SetPVarInt(playerid, "Status", 1); SetPVarInt(playerid, "neon2", CreateObject(18647,0,0,0,0,0,0)); SetPVarInt(playerid, "neon3", CreateObject(18647,0,0,0,0,0,0)); AttachObjectToVehicle(GetPVarInt(playerid, "neon2"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0); AttachObjectToVehicle(GetPVarInt(playerid, "neon3"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0); SendClientMessage(playerid, 0xFFFFFFAA, "neon installed"); } if(listitem == 2) { //green SetPVarInt(playerid, "Status", 1); SetPVarInt(playerid, "neon4", CreateObject(18649,0,0,0,0,0,0)); SetPVarInt(playerid, "neon5", CreateObject(18649,0,0,0,0,0,0)); AttachObjectToVehicle(GetPVarInt(playerid, "neon4"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0); AttachObjectToVehicle(GetPVarInt(playerid, "neon5"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0); SendClientMessage(playerid, 0xFFFFFFAA, "neon installed"); } if(listitem == 3) { //white SetPVarInt(playerid, "Status", 1); SetPVarInt(playerid, "neon6", CreateObject(18652,0,0,0,0,0,0)); SetPVarInt(playerid, "neon7", CreateObject(18652,0,0,0,0,0,0)); AttachObjectToVehicle(GetPVarInt(playerid, "neon6"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0); AttachObjectToVehicle(GetPVarInt(playerid, "neon7"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0); SendClientMessage(playerid, 0xFFFFFFAA, "neon installed"); } if(listitem == 4) { //pink SetPVarInt(playerid, "Status", 1); SetPVarInt(playerid, "neon8", CreateObject(18651,0,0,0,0,0,0)); SetPVarInt(playerid, "neon9", CreateObject(18651,0,0,0,0,0,0)); AttachObjectToVehicle(GetPVarInt(playerid, "neon8"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0); AttachObjectToVehicle(GetPVarInt(playerid, "neon9"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0); SendClientMessage(playerid, 0xFFFFFFAA, "neon installed"); } if(listitem == 5) { //yellow SetPVarInt(playerid, "Status", 1); SetPVarInt(playerid, "neon10", CreateObject(18650,0,0,0,0,0,0)); SetPVarInt(playerid, "neon11", CreateObject(18650,0,0,0,0,0,0)); AttachObjectToVehicle(GetPVarInt(playerid, "neon10"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0); AttachObjectToVehicle(GetPVarInt(playerid, "neon11"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0); SendClientMessage(playerid, 0xFFFFFFAA, "neon installed"); } if(listitem == 6) { //police SetPVarInt(playerid, "Status", 1); SetPVarInt(playerid, "neon12", CreateObject(18646,0,0,0,0,0,0)); SetPVarInt(playerid, "neon13", CreateObject(18646,0,0,0,0,0,0)); AttachObjectToVehicle(GetPVarInt(playerid, "neon12"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0); AttachObjectToVehicle(GetPVarInt(playerid, "neon13"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0); SendClientMessage(playerid, 0xFFFFFFAA, "neon installed"); } if(listitem == 7) { SetPVarInt(playerid, "Status", 1); SetPVarInt(playerid, "interior", CreateObject(18646,0,0,0,0,0,0)); SetPVarInt(playerid, "interior1", CreateObject(18646,0,0,0,0,0,0)); AttachObjectToVehicle(GetPVarInt(playerid, "interior"), GetPlayerVehicleID(playerid), 0, -0.0, 0, 2.0, 2.0, 3.0); AttachObjectToVehicle(GetPVarInt(playerid, "interior1"), GetPlayerVehicleID(playerid), 0, -0.0, 0, 2.0, 2.0, 3.0); SendClientMessage(playerid, 0xFFFFFFAA, "Interior lights installed"); } if(listitem == 8) { //back SetPVarInt(playerid, "Status", 1); SetPVarInt(playerid, "back", CreateObject(18646,0,0,0,0,0,0)); SetPVarInt(playerid, "back1", CreateObject(18646,0,0,0,0,0,0)); AttachObjectToVehicle(GetPVarInt(playerid, "back"), GetPlayerVehicleID(playerid), -0.0, -1.5, -1, 2.0, 2.0, 3.0); AttachObjectToVehicle(GetPVarInt(playerid, "back1"), GetPlayerVehicleID(playerid), -0.0, -1.5, -1, 2.0, 2.0, 3.0); SendClientMessage(playerid, 0xFFFFFFAA, "Back neon installed"); } if(listitem == 9) { //front SetPVarInt(playerid, "Status", 1); SetPVarInt(playerid, "front", CreateObject(18646,0,0,0,0,0,0)); SetPVarInt(playerid, "front1", CreateObject(18646,0,0,0,0,0,0)); AttachObjectToVehicle(GetPVarInt(playerid, "front"), GetPlayerVehicleID(playerid), -0.0, 1.5, -0.6, 2.0, 2.0, 3.0); AttachObjectToVehicle(GetPVarInt(playerid, "front1"), GetPlayerVehicleID(playerid), -0.0, 1.5, -0.6, 2.0, 2.0, 3.0); SendClientMessage(playerid, 0xFFFFFFAA, "Front neon installed"); } if(listitem == 10) { //undercover SetPVarInt(playerid, "Status", 1); SetPVarInt(playerid, "undercover", CreateObject(18646,0,0,0,0,0,0)); SetPVarInt(playerid, "undercover1", CreateObject(18646,0,0,0,0,0,0)); AttachObjectToVehicle(GetPVarInt(playerid, "undercover"), GetPlayerVehicleID(playerid), -0.5, -0.2, 0.8, 2.0, 2.0, 3.0); AttachObjectToVehicle(GetPVarInt(playerid, "undercover1"), GetPlayerVehicleID(playerid), -0.5, -0.2, 0.8, 2.0, 2.0, 3.0); SendClientMessage(playerid, 0xFFFFFFAA, "Undercover lights installed"); } if(listitem == 11) { //remove neon DestroyObject(GetPVarInt(playerid, "neon")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon1")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon2")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon3")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon4")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon5")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon6")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon7")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon8")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon9")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon10")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon11")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon12")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon13")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "interior")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "interior1")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "back")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "back1")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "front")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "front1")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "undercover")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "undercover1")); DeletePVar(playerid, "Status"); } } } return 0;} public OnPlayerConnect() { new playerid; SendClientMessage(playerid, COLOR_YELLOW,"This server is using neon system by [EDT]Quattro. Use /neonshop!"); return 1; } [/cut] ошибка undefined symbol "AttachObjectToVehicle" как исправить? раньше знал но потом забил на samp, теперь опять потянуло но всё забыл(
Хороший и классный сервер GTA!!! IP: 94.136.194.81:7777 Заходи)
|
| |
|
|
| Santoni | Дата: Суббота, 19.03.2011, 14:51 | Сообщение # 2882 |
|
Новенький
Группа:
Пользователи
Сообщений: 35
Награды: 0
Город: Москва
Репутация: 0
Замечания: 0%
Статус: 
| Помогите пожалуйста хочу сделать на сервер камеру но немогу понять как киньте пожалуйста код как нужно делать буду очень благодарен)) Добавлено (19.03.2011, 14:51) --------------------------------------------- Парни помогите пожалуйста обнаружил у себя на сервере такую проблему что у игроков при спавне разное количество денег то 250 то 25 милионов помогите пожалуйста буду очень очень благодарен киньте код который нужно исправить если не сложно просто очень очень срочно(кто знает за ранее предупредаю мод sg)
|
| |
|
|
| mike26rus | Дата: Суббота, 19.03.2011, 19:03 | Сообщение # 2883 |
|
Новенький
Группа:
Пользователи
Сообщений: 18
Награды: 0
Город: Ставрополь
Репутация: -12
Замечания: 20%
Статус: 
| Всем привет подскажите как переделать команду /respawnallcars , чтобы когда авто респавнил и там не было чела то двигатель авто глушится автоматически , ато когда к примеру я заведу , он зведется выйду зареспавню после сажусь а двигатель заведен но не идет дым из труд поэтому приходится делать еще одну команду для того чтоб пошел дым с труб : вот команда: Code if(strcmp(cmd, "/respawnallcars", true) == 0 || strcmp(cmd, "/rac", true) == 0) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pAdmin] < 3) { SendClientMessage(playerid, COLOR_GRAD1, " Ты не авторизован для использования этой команды!"); return 1; } new bool:unwanted[CAR_AMOUNT]; for(new player=0; player<MAX_PLAYERS; player++) { if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; } } for(new car = 1; car <= 628; car++) { if(!unwanted[car]) SetVehicleToRespawn(car); gEngine[playerid] = 0;//respa } GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "(( Зареспавнил все машины %s. ))", sendername); BroadCast(COLOR_WHITE,string); } return 1; } ну или сделать так чтоб проверяло у какой тачки был включен движок и он сам его там заводил , помогите очень прошу ((с меня +))
New York Roleplay IP: 31.192.104.254:7855 Forum: http://newyork-rp.ru
|
| |
|
|
| igrok007 | Дата: Воскресенье, 20.03.2011, 14:46 | Сообщение # 2884 |
|
Новенький
Группа:
Пользователи
Сообщений: 1
Награды: 0
Город: Казань
Репутация: 0
Замечания: 0%
Статус: 
| Слушайте подскажите пожалуйста как сделать кар для работ! (не для фракции!) ну кто нибудь когдато играл на samp-rp! Вот там такси! Мне нужно кары сделать также! Чтобы устонавливать тариф командой /fare . Чтобы шёл счётчик денег! Плиз кто знает скаите!
|
| |
|
|
| Nike^_^Ent | Дата: Воскресенье, 20.03.2011, 15:20 | Сообщение # 2885 |
|
Местный
Группа:
Продвинутые
Сообщений: 553
Награды: 1
Город: Dun*City
Репутация: -211
Замечания: 60%
Статус: 
| Помогите? Я вырезал из мода смену номера. Code #include <a_samp> //=================================== LINE 1 ===================================
#define COLOR_RED 0xAA3333AA #define COLOR_GREY 0xAFAFAFAA #define COLOR_GREEN 0x33AA33AA #define COLOR_YELLOW 0xFFFF00AA #define COLOR_WHITE 0xFFFFFFAA
//=================================== LINE 2 ===================================
#define COLOR_BLUE 0x0000BBAA #define COLOR_LIGHTBLUE 0x33CCFFAA #define COLOR_ORANGE 0xFF9900AA #define COLOR_LIME 0x10F441AA #define COLOR_MAGENTA 0xFF00FFFF
//================================== LINE 3 ====================================
#define COLOR_NAVY 0x000080AA #define COLOR_AQUA 0xF0F8FFAA #define COLOR_CRIMSON 0xDC143CAA #define COLOR_FLBLUE 0x6495EDAA #define COLOR_BISQUE 0xFFE4C4AA
//================================== LINE 4 ====================================
#define COLOR_BLACK 0x000000AA #define COLOR_CHARTREUSE 0x7FFF00AA #define COLOR_BROWN 0xA52A2AAA #define COLOR_CORAL 0xFF7F50AA #define COLOR_GOLD 0xB8860BAA
//================================= LINE 5 =====================================
#define COLOR_GREENYELLOW 0xADFF2FAA #define COLOR_INDIGO 0x4B00B0AA #define COLOR_IVORY 0xFFFF82AA #define COLOR_LAWNGREEN 0x7CFC00AA #define COLOR_LIMEGREEN 0x32CD32AA
//================================= LINE 6 =====================================
#define COLOR_MIDNIGHTBLUE 0x191970AA #define COLOR_MAROON 0x800000AA #define COLOR_OLIVE 0x808000AA #define COLOR_ORANGERED 0xFF4500AA #define COLOR_PINK 0xFFC0CBAA
//================================= LINE 7 =====================================
#define COLOR_SPRINGGREEN 0x00FF7FAA #define COLOR_TOMATO 0xFF6347AA #define COLOR_YELLOWGREEN 0x9ACD32AA #define COLOR_MEDIUMAQUA 0x83BFBFAA #define COLOR_MEDIUMMAGENTA 0x8B008BAA
//================================ LINE 8 ======================================
#define COLOR_BRIGHTRED 0xDC143CAA #define COLOR_SYSTEM 0xEFEFF7AA #define COLOR_PURPLE 0x330066AA #define COLOR_NEWS2 0x52C1FFFF #define COLOR_GRAYWHITE 0xEEEEFFC4 #define COLOR_INVIS 0xAFAFAF00 #define COLOR_ISPOLZUY 0x7FB151FF #define COLOR_LIGHTNEUTRALBLUE 0xabcdef66 #define COLOR_VIOLET 0x9955DEEE #define COLOR_TERMINAL 0x09FF3FF #define COLOR_LICENZER 0x586FEFAA
#define COLOR_XD 0xA9C4E4AA #define COLOR_ORANGERED 0xFF4500AA #define MAX_STRING 255 #define CHECKPOINT_NONE 0 #define CHECKPOINT_HOME 12 #define COLOR_MIDNIGHTBLUE 0x191970AA #define ORANGE 0xF97804FF #define COLOR_NICOLAS 0x1CBC46AA #define COLOR_SAMPRUSCOM 0xFF0500AA #define COLOR_GRAD 0xB4B5B7FF #define COLOR_GRAD1 0xB4B5B7FF #define COLOR_GRAD2 0xBFC0C2FF #define COLOR_GRAD3 0xCBCCCEFF #define COLOR_GRAD4 0xD8D8D8FF #define COLOR_GRAD5 0xE3E3E3FF #define COLOR_CHARTREUSE 0x7FFF00AA #define COLOR_GRAD6 0xF0F0F0FF #define COLOR_GREY 0xAFAFAFAA #define COLOR_CGREEN3d 0xBFF600FF #define COLOR_GREEN 0x33AA33AA #define COLOR_LICENZER 0x586FEFAA #define COLOR_INDIGO 0x4B00B0AA #define COLOR_RED 0xAA3333AA #define COLOR_LIGHTRED 0xFF6347AA #define COLOR_LIGHTBLUE 0x33CCFFAA #define COLOR_LIGHTGREEN 0x9ACD32AA #define COLOR_YELLOW 0xFFFF00AA #define COLOR_YELLOW2 0xF5DEB3AA #define COLOR_WHITE 0xFFFFFFAA #define COLOR_FADE1 0xE6E6E6E6 #define COLOR_FADE2 0xC8C8C8C8 #define COLOR_FADE3 0xAAAAAAAA #define COLOR_FADE4 0x8C8C8C8C #define COLOR_FADE5 0x6E6E6E6E #define COLOR_LCN 0x3B3774AA #define COLOR_Taxi 0xF6F600AA #define COLOR_Vag 0xF6BA00AA #define COLOR_LIC 0x00ACF6AA #define COLOR_HIT 0x600000AA #define COLOR_Triad 0x790000AA #define COLOR_Grove 0x00F600AA #define COLOR_Nig 0x530100AA #define COLOR_Ar 0x075F02AA #define COLOR_News 0xF6F1EEAA #define COLOR_El 0x00CCF6AA #define COLOR_RIfa 0x00F6F6AA #define COLOR_RM 0xADB4B4AA #define COLOR_G 0xFFFFFFFF #define COLOR_Bal 0xC500F6AA #define COLOR_DBLUE 0x2641FEAA #define COLOR_YAK 0xF6D700AA #define COLOR_ALLDEPT 0xFF8282AA #define COLOR_NEWS 0xFFA500AA #define COLOR_OOC 0xE0FFFFAA Create3DTextLabel("Смена номера автомобиля ($25000)\n /nomer",0x33CCFFAA,1548.9176,-1681.5668,13.2237,40.0,0,1); Create3DTextLabel("Смена номера автомобиля ($25000)\n /nomer",0x33CCFFAA,-1569.5759,654.1077,6.8534,40.0,0,1);
if(strcmp("/nomer", cmdtext, true, 10) == 0) { if(PlayerToPoint(3.0,playerid,1548.9176,-1681.5668,13.2237) || PlayerToPoint(3.0,playerid,-1569.5759,654.1077,6.8534)) { if(IsPlayerInAnyVehicle(playerid)) { ShowPlayerDialog(playerid,68,DIALOG_STYLE _INPUT,"Смена номера","Введите номера авто в окошко","Готово","Отмена"); } else { SendClientMessage(playerid,0xFFFFFFFF,"Вы должны быть в машине!"); return 1; } } return 1; Code C:\Users\user\Desktop\Скрипты\nomer.pwn(126) : error 021: symbol already defined: "Create3DTextLabel" C:\Users\user\Desktop\Скрипты\nomer.pwn(134) : error 010: invalid function or declaration C:\Users\user\Desktop\Скрипты\nomer.pwn(136) : error 010: invalid function or declaration C:\Users\user\Desktop\Скрипты\nomer.pwn(138) : error 010: invalid function or declaration C:\Users\user\Desktop\Скрипты\nomer.pwn(142) : error 010: invalid function or declaration C:\Users\user\Desktop\Скрипты\nomer.pwn(145) : error 010: invalid function or declaration C:\Users\user\Desktop\Скрипты\nomer.pwn(148) : error 010: invalid function or declaration Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
7 Errors. [move]Кто помочь может? Естественно за + )[/move]
Ладно, извините меня :)
Сообщение отредактировал SED_ONE_LOVE - Воскресенье, 20.03.2011, 15:32 |
| |
|
|
| VEDMACK | Дата: Понедельник, 21.03.2011, 13:02 | Сообщение # 2886 |
|
Новенький
Группа:
Пользователи
Сообщений: 1
Награды: 0
Город: Minsk
Репутация: 0
Замечания: 0%
Статус: 
| Здравствуйте! помогите добавить в скрипт клавиши для запуска и отключения двигателя! т.е. нажав на кнопку Num4 двигатель завёлся, а потом нажав ещё раз он отключится! Вот скрипт: Code #include <a_samp> #define FILTERSCRIPT #define COLOR_RED 0xCC0000AA #define COLOR_YELLOW 0xFFFF00AA #define COLOR_GREEN 0x33FF00AA #define COLOR_CYAN 0x33FFFFAA #define COLOR_BLUE 0x0000FFAA #define COLOR_ORANGE 0xFFCC00AA #define COLOR_PINK 0xFF66FFAA #define COLOR_WHITE 0xFFFFFFAA #define COLOR_BLACK 0x000000AA #define COLOR_GREY 0xCCCCCCAA #define COLOR_PURPLE 0xC2A2DAAA #define COLOR_GRAD2 0xBFC0C2FF #define COLOR_LIGHTBLUE 0x33CCFFAA
new engineOn[MAX_VEHICLES]; new vehicleEntered[MAX_PLAYERS][MAX_VEHICLES]; new isinvehicle[MAX_PLAYERS]; new engineenabled;
forward Startup(playerid, vehicleid);
public OnFilterScriptInit() { print("\n--------------------------------------"); print("-----[FS]Engine-----------------------\n"); print("-----------by [TDM]Logotipik----------\n"); print("--------------------------------------\n"); return true; }
public OnFilterScriptExit() { return true; }
public OnPlayerConnect(playerid) { engineenabled = true; return true; }
public OnPlayerEnterVehicle(playerid, vehicleid) { isinvehicle[playerid] = true; return true; }
public OnPlayerExitVehicle(playerid, vehicleid) { isinvehicle[playerid] = false; return true; }
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) { if(isinvehicle[playerid] && newkeys == KEY_JUMP) { engineOn[GetPlayerVehicleID(playerid)] = true; } return true; }
public OnPlayerStateChange(playerid, newstate, oldstate) { new pveh = GetVehicleModel(GetPlayerVehicleID(playerid)); new vehicle = GetPlayerVehicleID(playerid); if(newstate == PLAYER_STATE_DRIVER && (pveh == 522 || pveh == 581 || pveh == 462 || pveh == 521 || pveh == 463 || pveh == 461 || pveh == 448 || pveh == 471 || pveh == 468 || pveh == 586) && (pveh != 509 && pveh != 481 && pveh != 510)) { SetTimerEx("Startup", 1, false, "ii", playerid, vehicle); } else if(newstate == PLAYER_STATE_DRIVER) { SetTimerEx("Startup", 1, false, "ii", playerid, vehicle); } return true; }
public OnPlayerCommandText(playerid, cmdtext[]) { new cmd[256], idx; cmd = strtok(cmdtext, idx);
if(engineenabled) { if(!strcmp(cmd, "/av", true)) { if(engineOn[GetPlayerVehicleID(playerid)]) return SendClientMessage(playerid, COLOR_RED, "*Ïàññàæèð íå ìîæåò çàïóñòèòü äâèãàòåëü"); if(GetPlayerState(playerid) == PLAYER_STATE_PASSENGER) return SendClientMessage(playerid, COLOR_RED, "*Òîëüêî âîäèòåëü ìîæåò ñäåëàòü ýòî!");
engineOn[GetPlayerVehicleID(playerid)] = true; TogglePlayerControllable(playerid, true); new playerveh = GetPlayerVehicleID(playerid); PutPlayerInVehicle(playerid, playerveh, 0); SendClientMessage(playerid, COLOR_LIGHTBLUE, "*Âû ïîâåðíóëè êëþ÷ çàæèãàíèÿ"); return true; } if(!strcmp(cmd, "/dr", true)) { if(!engineOn[GetPlayerVehicleID(playerid)]) return SendClientMessage(playerid, COLOR_GRAD2, "*Äâèãàòåëü íå çàïóùåí"); if(GetPlayerState(playerid) == PLAYER_STATE_PASSENGER) return SendClientMessage(playerid, COLOR_GRAD2, "*Òîëüêî âîäèòåëü ìîæåò çàâåñòè äâèãàòåëü");
engineOn[GetPlayerVehicleID(playerid)] = false; RemovePlayerFromVehicle(playerid); SendClientMessage(playerid, COLOR_PURPLE, "*Äâèãàòåëü çàãëóøèëñÿ"); return true; } } return false; }
public Startup(playerid, vehicleid) { if(GetPlayerState(playerid) == PLAYER_STATE_PASSENGER || engineOn[vehicleid]) { } else if(!engineOn[vehicleid] && !vehicleEntered[playerid][vehicleid] && GetPlayerState(playerid) == PLAYER_STATE_DRIVER) { SendClientMessage(playerid, COLOR_GRAD2, "*Äëÿ òîãî ÷òî-áû çàâåñòè àâòî ââåäèòå /make ÷òîáû çàãëóøèòü ââåäèòå /drown"); TogglePlayerControllable(playerid, false); vehicleEntered[playerid][vehicleid] = true; } else if(!engineOn[vehicleid] && vehicleEntered[playerid][vehicleid] && GetPlayerState(playerid) == PLAYER_STATE_DRIVER) { SendClientMessage(playerid, COLOR_GRAD2, "*Äëÿ òîãî ÷òî-áû çàâåñòè àâòî ââåäèòå /make ÷òîáû çàãëóøèòü ââåäèòå /drown"); TogglePlayerControllable(playerid, false); } }
strtok(const string[], &index, const seperator[] = " ") { new index2, result[30]; index2 = strfind(string, seperator, false, index);
if(index2 == -1) { if(strlen(string) > index) { strmid(result, string, index, strlen(string), 30); index = strlen(string); } return result; } if(index2 > (index + 29)) { index2 = index + 29; strmid(result, string, index, index2, 30); index = index2; return result; } strmid(result, string, index, index2, 30); index = index2 + 1; return result; } Заранее спасибо!)
|
| |
|
|
| Santoni | Дата: Понедельник, 21.03.2011, 21:10 | Сообщение # 2887 |
|
Новенький
Группа:
Пользователи
Сообщений: 35
Награды: 0
Город: Москва
Репутация: 0
Замечания: 0%
Статус: 
| Панри скажи как мона создать анимацию)) к примеру что-бы игрок поднял руку) Скажите пожалуйста)
|
| |
|
|
| Vadim_Fortes | Дата: Понедельник, 21.03.2011, 22:11 | Сообщение # 2888 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 145
Награды: 1
Город: Кадуй
Репутация: -10
Замечания: 0%
Статус: 
| ко всем new new Text:Textdraw0; new Text:Textdraw1; B OnGameModeInit Textdraw0 = TextDrawCreate(1.000000,435.000000,"Worlando Role Play"); Textdraw1 = TextDrawCreate(1.000000,426.000000,"www.wrpx.5nx.ru"); TextDrawAlignment(Textdraw0,0); TextDrawAlignment(Textdraw1,0); TextDrawBackgroundColor(Textdraw0,0x00ff00ff); TextDrawBackgroundColor(Textdraw1,0x0000ffff); TextDrawFont(Textdraw0,3); TextDrawLetterSize(Textdraw0,0.399999,1.400000); TextDrawFont(Textdraw1,3); TextDrawLetterSize(Textdraw1,0.399999,1.100000); TextDrawColor(Textdraw0,0x0000ffff); TextDrawColor(Textdraw1,0xffff00ff); TextDrawSetOutline(Textdraw0,1); TextDrawSetOutline(Textdraw1,1); TextDrawSetProportional(Textdraw0,1); TextDrawSetProportional(Textdraw1,1); TextDrawSetShadow(Textdraw0,1); TextDrawSetShadow(Textdraw1,1); Всё сделал без ошибок мод норма откомплелировал НО поевляется токо 1 ТекстДрав это вот этот Textdraw0 = TextDrawCreate(1.000000,435.000000,"Worlando Role Play"); Помагите решить эту проблему PS::Делал вот этой прогай http://www.samp-rus.com/forum/8-11699-1 TextDraw Editor V0.6
176.32.39.56:7777 Заходим
|
| |
|
|
| Nemiroff23 | Дата: Понедельник, 21.03.2011, 22:20 | Сообщение # 2889 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 100
Награды: 3
Город: Ташкент наверно :D
Репутация: -3
Замечания: 40%
Статус: 
| Люди вот подскажите как у меня в моде тачки у домов, автосалона и авторынка нет. Авто покупать по команде /carupgrade как сделать автосалон или авторынок пикап что бы вставать и выбирать тачки или авторынок сел купил тачку, поехал на техосмотр? И как сделать техосмотр? Помогите плиз. P.s. Писал с телефона простите если что
Учусь скриптингу. Занимаюсь Мапингом. Продам домен + хост для сайта, оплачено до 25.04.2012. Online-Samp.Ru
|
| |
|
|
| Alcoholik | Дата: Понедельник, 21.03.2011, 23:07 | Сообщение # 2890 |
|
Мастер джэдай
Группа:
Администратор
Сообщений: 8299
Награды: 111
Город: Санкт-Петербург
Репутация: 6085
Статус: 
| Quote (Nemiroff23) Люди вот подскажите как у меня в моде тачки у домов, автосалона и авторынка нет. Авто покупать по команде /carupgrade как сделать автосалон или авторынок пикап что бы вставать и выбирать тачки или авторынок сел купил тачку, поехал на техосмотр? И как сделать техосмотр? Помогите плиз. P.s. Писал с телефона простите если что есть мануал, ищи
if(isset($beer)&&isset($girl)) { drink($beer);fuck($girl); }else die(); Мониторинг sa:mp серверов Приватно никого не консультирую, моды также не пишу, ни так, ни за деньги. Моя ICQ 675715, пишу только с неё. Все остальные Роачи фейки, ничего я не продаю и продавать не буду, вас разводят.
|
| |
|
|
| Vadim_Fortes | Дата: Понедельник, 21.03.2011, 23:35 | Сообщение # 2891 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 145
Награды: 1
Город: Кадуй
Репутация: -10
Замечания: 0%
Статус: 
| а мне помагите ко всем new new Text:Textdraw0; new Text:Textdraw1; B OnGameModeInit Textdraw0 = TextDrawCreate(1.000000,435.000000,"Worlando Role Play"); Textdraw1 = TextDrawCreate(1.000000,426.000000,"www.wrpx.5nx.ru"); TextDrawAlignment(Textdraw0,0); TextDrawAlignment(Textdraw1,0); TextDrawBackgroundColor(Textdraw0,0x00ff00ff); TextDrawBackgroundColor(Textdraw1,0x0000ffff); TextDrawFont(Textdraw0,3); TextDrawLetterSize(Textdraw0,0.399999,1.400000); TextDrawFont(Textdraw1,3); TextDrawLetterSize(Textdraw1,0.399999,1.100000); TextDrawColor(Textdraw0,0x0000ffff); TextDrawColor(Textdraw1,0xffff00ff); TextDrawSetOutline(Textdraw0,1); TextDrawSetOutline(Textdraw1,1); TextDrawSetProportional(Textdraw0,1); TextDrawSetProportional(Textdraw1,1); TextDrawSetShadow(Textdraw0,1); TextDrawSetShadow(Textdraw1,1); Всё сделал без ошибок мод норма откомплелировал НО поевляется токо 1 ТекстДрав это вот этот Textdraw0 = TextDrawCreate(1.000000,435.000000,"Worlando Role Play"); Помагите решить эту проблему PS::Делал вот этой прогай http://www.samp-rus.com/forum/8-11699-1 TextDraw Editor V0.6 Помагите  Добавлено (21.03.2011, 23:35) --------------------------------------------- А как сделать чтобы текстдрав просто когда ввёл пароль чтобы он поевился на 2 сикунды и исчез как так сделать прсото видел на CrimeGta я сделал ТекстДрав уже но не знаю как сделать!!!Так чтобы поевлялся на 2 сикунды и пропадал! ну и то что с верху плизззззззз помагите 
176.32.39.56:7777 Заходим
|
| |
|
|
| Impereal | Дата: Вторник, 22.03.2011, 00:08 | Сообщение # 2892 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2677
Награды: 51
Город: Санкт-Петербург
| Vadim_Fortes, Тогда используй не текст-драв а GameText...
Прощай самп-рус =Р
|
| |
|
|
| ziga2010 | Дата: Вторник, 22.03.2011, 00:12 | Сообщение # 2893 |
|
Новенький
Группа:
Пользователи
Сообщений: 6
Награды: 0
Город: Альметьевск
Репутация: -11
Замечания: 20%
Статус: 
| люди помогите, как сделать ганзоны. вот скайп ziga2010 могу заплатить !
Тимур
|
| |
|
|
| Vadim_Fortes | Дата: Вторник, 22.03.2011, 00:34 | Сообщение # 2894 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 145
Награды: 1
Город: Кадуй
Репутация: -10
Замечания: 0%
Статус: 
| Quote (Impereal) Vadim_Fortes, Тогда используй не текст-драв а GameText... я нуб ещё скажи как сделать чтобы было типо текстдрава выгледело мне по ббарабану ТекстДрав либо ГеймТекст главное чтобы как текст драв был и когда вводишь пароль он показывается а когда пароль уже ввёл он уберается
176.32.39.56:7777 Заходим
|
| |
|
|
| gluk-st | Дата: Вторник, 22.03.2011, 12:27 | Сообщение # 2895 |
|
Новенький
Группа:
Пользователи
Сообщений: 9
Награды: 0
Город: Хабаровск
Репутация: 0
Замечания: 0%
Статус: 
| НАРОД Я НАДЕЮСЬ НА ВАС ТОЛЬКО НА ВАС ПОМОГИТЕ как fs добавить в gm ПОМОГИТЕ 
|
| |
|
|
|
 |
|
 | |
| |
|