- 0
Ajutor Dmv
-
Similar Content
-
Recently Browsing 0 members
- No registered users viewing this page.
We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.
Question
diablo16
Va rog ajutati-ma cu dmv-ul : dau /dmv ma spawneaza in masina trec prin primul checkpoint dar urmatorul checkpoint nu mai apare !
Aici este codul :
#include <a_samp> #define COLOR_LIGHTBLUE 0x33CCFFAA #define COLOR_GRAD1 0xB4B5B7FF #define MAX_STRING 255 new dmv; new dmvc; new CP[MAX_PLAYERS]; new TakingLesson[MAX_PLAYERS]; forward PlayerToPoint(); enum pInfo { pCarLic, } new PlayerInfo[MAX_PLAYERS][pInfo]; public OnPlayerConnect(playerid) { SetVehicleNumberPlate(dmvc, " School"); return 1; } public OnPlayerEnterCheckpoint(playerid) { //new string[128]; //new name[MAX_PLAYER_NAME]; if(CP[playerid]==200)//dmv_01 { if(IsPlayerInVehicle(playerid, dmvc)) { DisablePlayerCheckpoint(playerid); CP[playerid] = 201; SetPlayerCheckpoint(playerid, 1432.4354,-1658.6343,13.1245, 5.0); } else { SendClientMessage(playerid, COLOR_LIGHTBLUE,"Examen: Nu esti in masina!"); SendClientMessage(playerid, COLOR_LIGHTBLUE,"Examen: Nu ai luat licenta de condus,incearca din nou !"); DisablePlayerCheckpoint(playerid); RemovePlayerFromVehicle(playerid); SetVehicleToRespawn(dmvc); SetVehicleNumberPlate(dmvc, " School"); TakingLesson[playerid] = 0; } } else if(CP[playerid]==201)//dmv_02 { DisablePlayerCheckpoint(playerid); CP[playerid] = 202; SetPlayerCheckpoint(playerid, 1432.3827,-1588.9227,13.1318, 5.0); } else if(CP[playerid]==202)//dmv_03 { DisablePlayerCheckpoint(playerid); CP[playerid] = 203; SetPlayerCheckpoint(playerid, 1454.7500,-1480.2014,13.0978, 5.0); } else if(CP[playerid]==203)//dmv_04 { DisablePlayerCheckpoint(playerid); CP[playerid] = 204; SetPlayerCheckpoint(playerid, 1457.2000,-1439.2382,13.1303, 5.0); } else if(CP[playerid]==204)//dmv_05 { DisablePlayerCheckpoint(playerid); CP[playerid] = 205; SetPlayerCheckpoint(playerid, 1429.9436,-1437.6150,13.1244, 5.0); } else if(CP[playerid]==205)//dmv_06 { DisablePlayerCheckpoint(playerid); CP[playerid] = 206; SetPlayerCheckpoint(playerid, 1423.7155,-1398.9248,13.1238, 5.0); } else if(CP[playerid]==206)//dmv_07 { DisablePlayerCheckpoint(playerid); CP[playerid] = 207; SetPlayerCheckpoint(playerid, 1350.0922,-1393.0492,13.1469, 5.0); } else if(CP[playerid]==207)//dmv_08 { DisablePlayerCheckpoint(playerid); CP[playerid] = 208; SetPlayerCheckpoint(playerid, 1106.5748,-1397.0431,13.1716, 5.0); } else if(CP[playerid]==208)//dmv_09 { DisablePlayerCheckpoint(playerid); CP[playerid] = 209; SetPlayerCheckpoint(playerid, 1059.6833,-1419.8898,13.1155, 5.0); } else if(CP[playerid]==209)//dmv_10 { DisablePlayerCheckpoint(playerid); CP[playerid] = 210; SetPlayerCheckpoint(playerid, 1035.0563,-1571.5737,13.1341, 5.0); } else if(CP[playerid]==210)//dmv_11 { DisablePlayerCheckpoint(playerid); CP[playerid] = 211; SetPlayerCheckpoint(playerid, 1143.5441,-1574.9717,13.0121, 5.0); } else if(CP[playerid]==211)//dmv_12 { DisablePlayerCheckpoint(playerid); CP[playerid] = 212; SetPlayerCheckpoint(playerid, 1289.9336,-1574.8125,13.1246, 5.0); } else if(CP[playerid]==212)//dmv_13 { DisablePlayerCheckpoint(playerid); CP[playerid] = 213; SetPlayerCheckpoint(playerid, 1295.0909,-1659.1091,13.1246, 5.0); } else if(CP[playerid]==213)//dmv_14 { DisablePlayerCheckpoint(playerid); CP[playerid] = 214; SetPlayerCheckpoint(playerid, 1295.0031,-1704.4797,13.1240, 5.0); } else if(CP[playerid]==214)//dmv_15 { DisablePlayerCheckpoint(playerid); CP[playerid] = 215; SetPlayerCheckpoint(playerid, 1299.5117,-1817.1479,13.1245, 5.0); } else if(CP[playerid]==215)//dmv_16 { DisablePlayerCheckpoint(playerid); CP[playerid] = 216; SetPlayerCheckpoint(playerid, 1300.8134,-1855.0059,13.1245, 5.0); } else if(CP[playerid]==216)//dmv_17 { DisablePlayerCheckpoint(playerid); CP[playerid] = 217; SetPlayerCheckpoint(playerid, 1389.0083,-1874.1768,13.1245, 5.0); } else if(CP[playerid]==217)//dmv_18 { DisablePlayerCheckpoint(playerid); CP[playerid] = 218; SetPlayerCheckpoint(playerid, 1523.0303,-1874.8875,13.1266, 5.0); } else if(CP[playerid]==218)//dmv_19 { DisablePlayerCheckpoint(playerid); CP[playerid] = 219; SetPlayerCheckpoint(playerid, 1571.1161,-1872.5188,13.1252, 5.0); } else if(CP[playerid]==219)//dmv_20 { DisablePlayerCheckpoint(playerid); CP[playerid] = 220; SetPlayerCheckpoint(playerid, 1572.3271,-1733.9789,13.1269, 5.0); } else if(CP[playerid]==220)//dmv_21 { DisablePlayerCheckpoint(playerid); CP[playerid] = 221; SetPlayerCheckpoint(playerid, 1531.4258,-1730.1346,13.1245, 5.0); } else if(CP[playerid]==221)//dmv_22 { DisablePlayerCheckpoint(playerid); CP[playerid] = 222; SetPlayerCheckpoint(playerid, 1437.5671,-1730.2736,13.1254, 5.0); } else if(CP[playerid]==222)//dmv_23 { DisablePlayerCheckpoint(playerid); CP[playerid] = 223; SetPlayerCheckpoint(playerid, 1424.2367,-1694.3533,13.2030, 5.0); } else if(CP[playerid]==223)//dmv_Final { new pName[24]; new str[128]; GetPlayerName(playerid, pName, 24); GivePlayerMoney(playerid, -5000); format(str, 128,"dmven: Felicitari %s! Ai luat licenta de condus.", pName); SendClientMessage(playerid, COLOR_LIGHTBLUE, str); RemovePlayerFromVehicle(playerid); SetVehicleToRespawn(dmvc); SetVehicleNumberPlate(dmvc, " School"); TakingLesson[playerid] = 0; PlayerInfo[playerid][pCarLic] = 1; DisablePlayerCheckpoint(playerid); } return 1; } public OnPlayerPickUpPickup(playerid, pickupid) { if(pickupid == dmv) { GameTextForPlayer(playerid,"~g~Bine ai venit la DMV ~n~~y~Scrie /dmv pentru licenta de condus ~n~~w~Costa: $5000", 5000, 3); } } public OnFilterScriptInit() { dmv = CreatePickup(1239, 23, 1412.8313,-1700.3066,13.5395); //dmv_DMV dmvc = AddStaticVehicleEx(506,1413.2147,-1717.5602,13.2899,359.6807,12,12,10); //dmv Car } public OnFilterScriptExit() { return 1; } public OnPlayerCommandText(playerid, cmdtext[]) { //----------------------------------[dmv]----------------------------------------------- if(strcmp(cmdtext, "/dmv", true) == 0) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pCarLic] == 0) { if(IsPlayerInRangeOfPoint(playerid, 3.0, 1412.8313, -1700.3066, 13.5395)) { CP[playerid] = 200; SetPlayerCheckpoint(playerid, 1421.1475,-1699.3237,13.2888, 4.0); TakingLesson[playerid] = 1; PutPlayerInVehicle(playerid, dmvc, 0); SendClientMessage(playerid, COLOR_LIGHTBLUE, "dmv: Please follow the checkpoints and drive safety!"); } } else { SendClientMessage(playerid, COLOR_GRAD1, " You already have a Drive License !"); return 1; } } return 1; } return 0; }Multumesc anticipat !
6 answers to this question
Recommended Posts