Mivčo 90 Odesláno: 2. Leden, 2013 Share Odesláno: 2. Leden, 2013 Zdravičko Mám par errorov a neviem ako to opravit Tu su errory: C:\Users\Miroslav\Desktop\ovladanie.pwn(279) : warning 217: loose indentation C:\Users\Miroslav\Desktop\ovladanie.pwn(472) : error 017: undefined symbol "udb_hash" C:\Users\Miroslav\Desktop\ovladanie.pwn(495) : error 017: undefined symbol "udb_hash" C:\Users\Miroslav\Desktop\ovladanie.pwn(504) : error 017: undefined symbol "dcmd_lock" C:\Users\Miroslav\Desktop\ovladanie.pwn(505) : error 017: undefined symbol "dcmd_unlock" C:\Users\Miroslav\Desktop\ovladanie.pwn(507) : warning 217: loose indentation C:\Users\Miroslav\Desktop\ovladanie.pwn(507) : error 017: undefined symbol "dcmd_lock" C:\Users\Miroslav\Desktop\ovladanie.pwn(512) : error 029: invalid expression, assumed zero C:\Users\Miroslav\Desktop\ovladanie.pwn(512) : warning 215: expression has no effect C:\Users\Miroslav\Desktop\ovladanie.pwn(512) : error 001: expected token: ";", but found ")" C:\Users\Miroslav\Desktop\ovladanie.pwn(512) : error 029: invalid expression, assumed zero C:\Users\Miroslav\Desktop\ovladanie.pwn(512) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 9 Errors. Poprosil by som keby ste mi pomohli. Dakujem Link to comment Share on other sites More sharing options...
0 Administrátor Ewwe 434 Odesláno: 2. Leden, 2013 Administrátor Share Odesláno: 2. Leden, 2013 a že by si sem přidal i řádky ? Link to comment Share on other sites More sharing options...
0 Mivčo 90 Odesláno: 2. Leden, 2013 Author Share Odesláno: 2. Leden, 2013 #include #include #include #define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1 #define VEHICLE_CONTROL_DIALOG 1234 #define COLOUR_INFORMATION 0xFF8C00FF #define COLOUR_ERROR 0xFF0000FF #define OFF 0 #define ON 1 #define AUTO_REOPEN_DIALOG // Comment this if you dont want to reopen the dialog after changing a vehicle parameter. #define GREEN 0x00FF00FFk #define COLOR_GREEN 0x33FF33AA #define COLOR_YELLOW 0xFFFF00AA #define WHITE 0xFFFFFFAA #define B_BILA 0xFFFFFFAA #define B_CERV 0xE10000AA #define B_ORAN 0xFF8C00AA #define B_SVIT 0x7FFF00AA #define B_MODR 0x4169FFAA #define B_ZLUT 0xFFFF00AA #define B_SEDA 0x808080AA #define COLOR_SYSTEM 0xEFEFF7AA #define green 0x33FF33AA #define blue 0x00FFFFAA #define green 0x33FF33AA #define red 0xFF0000AA/ #define COLOR_ORANZOVA 0xFF8C00AA #define MAX_SLOTS 100 //------------------------| #define MAX_VEHICLE_EX 550 #define MAX_PLAYERS_EX 125 #define _fire_included //-----------------------------------[ NEW ]-----------------------------------| #define OPRAVIT KEY_ANALOG_UP #define NITRO KEY_ANALOG_DOWN #define FLIP KEY_ANALOG_LEFT #define HYDRAULIKA KEY_ANALOG_RIGHT new Muted[MAX_SLOTS]; new Text:SPEEDOS[MAX_PLAYERS]; new Text:HEALTH[MAX_PLAYERS]; new cash; new Menu:myMenu; new Level[MAX_PLAYERS]; new Logged[MAX_PLAYERS]; new PLAYERLIST_authed[MAX_PLAYERS]; new CarName[][] = { //---------------------| "Jeep Wagoneer", "Mercury Cougar", "Camaro with Scoop", "Big Rig", "Jeep Grand Wagoneer", "BMW 7-Series", "Dumptruck", "SA Firetruck", "Peterbuilt", "Lincoln Towncar", "Dodge Aries", "Acura NSX '05", "Chevy Biscayne", "Ford Aerostar", "Ford Box Van", "Ferrari Testarosso", "Ford Econoline", "Emergency Heli", "Chevrolet Astrovan", "Cadillac Eldorado", "Chevy Caprice", "Lincoln Mark 7", "Chevrolet S10", "Chevy Ice Cream Truck", "Volkswagen Beach Buggy", "AH-64A", "Chevrolet Caprice", "International SWAT Van", "Securita Van", "Dodge Viper", "Preditor", "Volvo Bus", "M1A1 Abrams", "Barracks", "Ford Hot Rod", "Trailer", "Nissan Pulsar", "Old Coach", "Caprice Classic Cab", "Ford Mustang Mach 1", "Mercedes Van", "RC Bandit", "Cadillac Hearse", "Packer/Stunt Helper", "Chevy S-10 Monster Truck", "Mercedes-Benz S-Class", "Chris Craft Stinger", "Bell 47G", "Piaggio Vespa PX 200", "Tram", "Trailer", "Ferrari F40", "Go-Fast Boat", "Orca", "Sea Ray 270 Sedan Bridge", "Flatbed", "1992 Ford F800", "Golf Car", "Ford Taurus Wagon", "Honda Life '74", "Cessna 150 With Floats", "Honda CBR 600 '92", "Piaggio Vespa PX 200 '86", "Harley Davidson Soft Tail", "RC Red Baron", "RC Raider", "Dodge Dart", "Plymouth Belverdere", "Yamaha DT 200 Dirt Bike", "Bell 47G", "Hummer H-1", "Honda TRX250x '92", "Coastguard Boat", "Rescue Boat", "Mercury '51", "Chevy Chevelle", "Curtiss P-40D Warhawk", "Mazda RX-7", "Chevy Farm Truck", "Chevy Caprice Estate", "Porsche 911", "Schwinn BMX", "Dodge Ramvan", "Volkswagen Bus", "Endeavour 42", "Equitech M40 '85", "Bulldozer", "Bell 206L-4", "Bell 206B-3", "Ford Bronco", "Chevrolet Suburban '92", "Lincoln Mark 7", "Dodge Diplomat", "CMN Interceptor DV-15", "Ford Mustang LX", "Ford Bronco", "Honda CRX", "Bell 206L-4", "Chevy Cargo Van", "Ford Moving Van", "Jeep Wrangler", "RC Heli", "Ford Mustang LX '86", "Ford Mustang LX '86", "Customised Glendale", "Ford Bronco '80", "Mitsubishi 3000 GT", "Buick Roadmaster", "GMC R.V.", "Old Bike", "Schwinn Mesa Mountain Hardtail", "C-2 Greyhound", "Grumman G-164 AgCat", "Pitt's Special", "Gas Tanker", "International 9370 Truck", "Lincoln Towncar", "Chevy Monte Carlo", "Chevrolet Monte Carlo", "Bombardier Learjet 55", "AV-8 Harrier Jump-Jet", "Honda CBR 900 RR Fireblade", "Honda NSR 500 '01", "Kawasaki KZ1000-P21", "Chevrolet Cement Truck", "Tow Truck '91", "Ford Thunderbird", "Ford Escort", "CSI/FBI Investigation Truck", "Dodge Dynasty", "Forklift '89", "Old Tractor", "Combine Harvester", "Mercedes-Benz SL-Class", "Lincoln Mark 5", "Chevy CST '68", "Chevrolet Caprice Droptop", "1972 EMD SD40", "Amtrak F40PH", "Hovercraft", "Mercedes Benz E120", "Ford GT-40", "Chevy Nova", "Dodge 100 Series", "SA Firetruck", "Ford Hotrod", "Chevrolet Lumina", "Oldsmobile Cutlass Ciera", "Sikorsky CH-53", "Dodge Roadrunner", "Late 80's Honda Sedan", "Mercury Grand Marquis", "Chevy 2500", "Douglas C-47", "GMC Sierra", "Jaguar XKE '66", "Chevy S-10 Monster Truck", "Chevy S-10 Monster Truck", "Eagle Talon", "Toyota Supra", "Impreza 2.5RS '95", "Honda Accord Wagon", "Nissan R34 Skyline", "Sikorsky UH-60 Black Hawk", "RC Tiger", "Honda Civic", "Oldsmobile Cutlass", "Chevy Impala", "Half Life 2 Sand Rail", "EMD SD40", "Trailer", "Go Kart", "Ride-On Lawn Mower", "Mercedes-Benz AK 4x4 '91", "Elgin Pelican", "Caddilac '54", "Chevy Bel Air '57", "Boeing 737", "Flatbed", "Range Rover", "Rolls Royce", "Honda VFR 400", "Dodge Ramvan Newsvan", "Baggage Tow Tractor HTAG-30/40", "Trailer", "Infinity J30 '92", "Honda Goldwing GL1500 '04", "Nissan 350Z/240SX", "Hotdog Van", "Volkswagen Golf", "Trailer", "Trailer", "Lockheed C-5 Galaxy", "Cessna 150", "WTF u shouldnt drive this", "CMN Interceptor DV-15", "Chevy Caprice LA", "Chevy Caprice SF", "Chevy Caprice LV", "Chevy Blazer Desert", "Chevrolet El Camino '68", "S.W.A.T. Van", "Dodge Stealth '91", "Pontiac Trans AM", "Dodge Dart", "Dodge 100 Series", "Luggage Trailer", "Luggage Trailer", "Stair Trailer", "Chevy Cargo Van", "Farm Plow", "Chevy 2500 Trailer" //---------------------| }; forward Speedometer(playerid); forward Tipy(); forward Odpal(i); public OnGameModeInit() { SetGameModeText("Game4You"); SetTimer("Tipy",90000,true); SetTimer("Speedometer", 100, true); AllowInteriorWeapons(1); TextDrawCreate(320.0, 240.0, "Game4You Vam praje Štastvý Nový Rok ~r~2013!"); //-------------------------------------------------------------------------| myMenu= CreateMenu("Eletikár", 1, 50.0, 180.0, 200.0, 200.0); AddMenuItem(myMenu, 0, "Zamestnat"); AddMenuItem(myMenu, 0, "Koniec"); //=======================Objekty==============================================// CreateVehicle(411, 423.0083, 2473.4250, 16.0945, 89.7068, -1, -1, 100); CreateVehicle(411, 423.0075, 2470.8225, 16.0945, 89.7068, -1, -1, 100); CreateVehicle(411, 422.8855, 2468.2598, 16.0945, 89.7068, -1, -1, 100); CreateVehicle(411, 423.0081, 2465.5015, 16.0945, 89.7068, -1, -1, 100); CreateVehicle(411, 423.0469, 2462.9016, 16.0945, 89.7068, -1, -1, 100); CreateVehicle(411, 423.0240, 2460.3806, 16.0945, 89.7068, -1, -1, 100); CreateVehicle(411, 423.1412, 2457.8618, 16.0945, 89.7068, -1, -1, 100); CreateVehicle(411, 407.8481, 2473.9900, 16.0945, 270.5722, -1, -1, 100); CreateVehicle(411, 407.8902, 2468.8232, 16.0945, 270.5722, -1, -1, 100); CreateVehicle(411, 407.8780, 2471.4280, 16.0945, 270.5722, -1, -1, 100); CreateVehicle(411, 407.8217, 2466.3162, 16.0945, 270.5722, -1, -1, 100); CreateVehicle(411, 407.8283, 2463.8940, 16.0945, 270.5722, -1, -1, 100); CreateVehicle(411, 407.7971, 2461.4111, 16.0945, 270.5722, -1, -1, 100); CreateVehicle(411, 407.8316, 2458.7705, 16.0945, 270.5722, -1, -1, 100); CreateVehicle(451, 386.5287, 2473.9834, 16.0186, 268.2035, -1, -1, 100); CreateVehicle(451, 386.6444, 2471.5615, 16.0186, 268.2035, -1, -1, 100); CreateVehicle(451, 386.7610, 2469.2202, 16.0186, 268.2035, -1, -1, 100); CreateVehicle(451, 386.7164, 2466.7610, 16.0186, 268.2035, -1, -1, 100); CreateVehicle(451, 386.7120, 2464.3208, 16.0186, 268.2035, -1, -1, 100); CreateVehicle(451, 386.5862, 2461.7415, 16.0186, 268.2035, -1, -1, 100); CreateVehicle(451, 386.5406, 2459.1821, 16.0186, 268.2035, -1, -1, 100); CreateVehicle(451, 386.3544, 2456.5635, 16.0186, 268.2035, -1, -1, 100); CreateVehicle(451, 402.0586, 2474.5002, 15.9964, 91.1513, -1, -1, 100); CreateVehicle(451, 401.9017, 2472.1711, 15.9964, 91.1513, -1, -1, 100); CreateVehicle(451, 401.7365, 2469.7988, 15.9964, 91.1513, -1, -1, 100); CreateVehicle(451, 401.6635, 2467.4587, 15.9964, 91.1513, -1, -1, 100); CreateVehicle(451, 401.7988, 2465.0115, 15.9964, 91.1513, -1, -1, 100); CreateVehicle(451, 401.9122, 2462.6440, 15.9964, 91.1513, -1, -1, 100); CreateVehicle(451, 401.9093, 2460.2346, 15.9964, 91.1513, -1, -1, 100); CreateVehicle(451, 401.8510, 2457.8672, 15.9964, 91.1513, -1, -1, 100); CreateObject(18809, -1215.16, 2727.60, 50.94, 0.00, 92.00, 21.36); CreateObject(18844, -1150.20, 2760.18, 34.74, 0.00, -72.00, 29.49); CreateObject(19129, -1137.54, 2750.85, 40.18, 0.00, 0.00, 21.83); CreateObject(19129, -1171.31, 2745.07, 40.18, 0.00, 0.00, 21.83); CreateObject(19129, -1152.93, 2752.77, 40.18, 0.00, 0.00, 21.83); CreateObject(19129, -1178.18, 2763.81, 40.18, 0.00, 0.00, 21.83); CreateObject(19129, -1163.66, 2726.57, 40.18, 0.00, 0.00, 21.83); CreateObject(19129, -1175.95, 2722.93, 40.18, 0.00, 0.00, 21.83); CreateObject(19129, -1186.60, 2740.23, 40.18, 0.00, 0.00, 21.83); CreateObject(19129, -1195.95, 2756.89, 40.18, 0.00, 0.00, 21.83); CreateObject(19129, -1192.52, 2779.16, 40.18, 0.00, 0.00, 21.83); CreateObject(19129, -1174.71, 2786.77, 40.18, 0.00, 0.00, 21.83); CreateObject(19129, -1160.16, 2770.80, 40.18, 0.00, 0.00, 21.83); CreateObject(19129, -1177.82, 2796.90, 40.18, 0.00, 0.00, 21.83); CreateObject(19129, -1158.90, 2798.81, 40.18, 0.00, 0.00, 21.83); CreateObject(19129, -1152.92, 2784.15, 40.18, 0.00, 0.00, 21.83); CreateObject(19129, -1134.40, 2791.40, 40.18, 0.00, 0.00, 21.83); CreateObject(19129, -1140.42, 2804.22, 40.18, 0.00, 0.00, 21.83); CreateObject(19129, -1124.51, 2797.42, 40.18, 0.00, 0.00, 21.83); CreateObject(19129, -1115.14, 2779.73, 40.18, 0.00, 0.00, 21.83); CreateObject(19129, -1132.77, 2772.65, 40.18, 0.00, 0.00, 21.83); CreateObject(19129, -1138.75, 2768.82, 40.18, 0.00, 0.00, 21.83); CreateObject(19129, -1104.90, 2762.96, 40.18, 0.00, 0.00, 21.83); CreateObject(19129, -1123.15, 2755.52, 40.18, 0.00, 0.00, 21.83); CreateObject(19129, -1115.54, 2737.86, 40.18, 0.00, 0.00, 21.83); CreateObject(19129, -1105.41, 2745.92, 40.18, 0.00, 0.00, 21.83); CreateObject(19129, -1122.74, 2727.00, 40.18, 0.00, 0.00, 21.83); CreateObject(19129, -1140.94, 2719.75, 40.18, 0.00, 0.00, 21.83); CreateObject(19129, -1160.45, 2715.26, 40.18, 0.00, 0.00, 21.83); CreateObject(19129, -1146.47, 2735.52, 40.18, 0.00, 0.00, 21.83); CreateObject(19129, -1134.59, 2742.98, 40.18, 0.00, 0.00, 21.83); CreateObject(18761, -1239.46, 2718.04, 51.25, 0.00, 0.00, 296.01); CreateObject(16121, -1201.45, 2766.69, 35.96, 0.00, 0.00, 345.89); CreateObject(16121, -1185.50, 2794.00, 37.12, 0.00, 0.00, 292.33); CreateObject(16121, -1142.13, 2806.04, 37.12, 0.00, 0.00, 253.64); CreateObject(16121, -1116.01, 2801.53, 36.15, 0.00, 0.00, 225.81); CreateObject(16121, -1100.99, 2776.25, 36.15, 0.00, 0.00, 174.39); CreateObject(16121, -1107.10, 2744.67, 36.66, 0.00, 0.00, 127.07); CreateObject(16121, -1140.79, 2717.61, 36.66, 0.00, 0.00, 69.28); CreateObject(16121, -1178.64, 2721.52, 36.66, 0.00, 0.00, 69.28); CreateObject(7916, -1149.58, 2733.57, 43.04, 0.00, 0.00, 172.98); CreateObject(7916, -1119.82, 2753.39, 42.87, 0.00, 0.00, 236.53); CreateObject(7916, -1131.87, 2789.41, 42.87, 0.00, 0.00, 329.95); CreateObject(7916, -1178.00, 2776.51, 43.19, 0.00, 0.00, 24.39); CreateObject(7916, -1184.51, 2762.13, 44.63, 0.00, 0.00, 68.43); CreateObject(1608, -1158.60, 2767.04, 37.88, 0.00, 0.00, 255.47); CreateObject(1608, -1151.86, 2777.86, 40.38, 0.00, 0.00, 235.29); CreateObject(1608, -1164.64, 2747.75, 40.38, 0.00, 0.00, 323.92); CreateObject(1609, -1165.23, 2769.70, 40.42, 0.00, 0.00, 229.49); CreateObject(1609, -1127.19, 2761.75, 40.42, 0.00, 0.00, 54.93); CreateObject(1609, -1121.93, 2774.04, 40.42, 0.00, 0.00, 75.71); CreateObject(902, -1147.78, 2762.21, 40.55, 0.00, 0.00, 0.00); CreateObject(902, -1158.65, 2774.07, 40.65, 0.00, 0.00, 0.00); CreateObject(902, -1151.58, 2745.15, 40.65, 0.00, 0.00, 0.00); CreateObject(3508, -1117.37, 2774.93, 40.48, 0.00, 0.00, 0.00); CreateObject(3508, -1128.14, 2785.35, 40.48, 0.00, 0.00, 0.00); CreateObject(3508, -1140.29, 2788.91, 40.48, 0.00, 0.00, 0.00); CreateObject(3508, -1153.43, 2787.45, 40.48, 0.00, 0.00, 0.00); CreateObject(3508, -1162.87, 2785.88, 40.48, 0.00, 0.00, 0.00); CreateObject(3508, -1173.47, 2778.26, 40.48, 0.00, 0.00, 0.00); CreateObject(3508, -1180.04, 2766.78, 40.48, 0.00, 0.00, 0.00); CreateObject(3508, -1118.19, 2760.79, 40.48, 0.00, 0.00, 0.00); CreateObject(3508, -1124.84, 2749.49, 40.48, 0.00, 0.00, 0.00); CreateObject(3508, -1128.86, 2738.47, 40.48, 0.00, 0.00, 0.00); CreateObject(3508, -1142.51, 2731.51, 40.48, 0.00, 0.00, 0.00); CreateObject(3508, -1157.94, 2734.14, 42.14, 0.00, 0.00, 0.00); CreateObject(3508, -1177.34, 2735.14, 40.59, 0.00, 0.00, 0.00); CreateObject(3508, -1185.08, 2753.76, 40.48, 0.00, 0.00, 0.00); return 1; } public OnFilterScriptExit() { print("\n--------------------------------------"); print(" ovladanie vozidiel"); print("--------------------------------------\n"); return 1; } public OnPlayerRequestClass(playerid, classid) { SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746); SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746); SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746); return 1; } public OnPlayerText(playerid, text[]) { if (Muted[playerid] == 1) { SendClientMessage(playerid,COLOR_ORANZOVA,"Nemůžeš psát protože jsi umlčený!"); } return 0; } public OnPlayerConnect(playerid) { new string[64], pName[MAX_PLAYER_NAME]; GetPlayerName(playerid,pName,MAX_PLAYER_NAME); format(string,sizeof string,"Hráč %s sa pripojil na server Game4You",pName); SendClientMessageToAll(0xFFFFFFAA,string); SPEEDOS[playerid] = TextDrawCreate(10.0,200.0," "); TextDrawShowForPlayer(playerid,SPEEDOS[playerid]); HEALTH[playerid] = TextDrawCreate(10.0,180.0," "); TextDrawShowForPlayer(playerid,HEALTH[playerid]); new server[999]; strcat(server, "\n\n{ff0000}*{ffffff}1) Přísný zákaz Hackovaní / Cheatování."); strcat(server, "\n\n{ff0000}*{ffffff}2) Zákaz spamováni , reklamy."); strcat(server, "\n\n{ff0000}*{ffffff}3) Zákaz zneužívání bugů."); strcat(server, "\n\n{ff0000}*{ffffff}4) Zákaz nadávek."); strcat(server, "\n\n{ff0000}*{ffffff}5) Pokud uvidítě Cheatera okamžitě jej nahlašte Administrátorovy."); strcat(server, "\n\n{ff0000}*{ffffff}6) Zákaz škemrání o Admin lelvel."); strcat(server, "\n\n{ff0000}*{ffffff}7) Zákaz kazení / ničení Eventů pořádané Administrátorem."); strcat(server, "\n\n{ff0000}*{ffffff}8) Zákaz používání CLEO Módů, s výjmkou Parkour Módu. "); strcat(server, "\n\n{ff0000}Každý hráč na serveru, je povinen dodržovat zde uvedená pravidla! {ffffff}"); ShowPlayerDialog(playerid,6,DIALOG_STYLE_MSGBOX,"{ffff00}Pravidla serveru",server,"Ok",""); if (PLAYERLIST_authed[playerid]==0){ return 0; } return 1; } public OnPlayerDisconnect(playerid, reason) { new string[64], name[MAX_PLAYER_NAME]; GetPlayerName(playerid,name,MAX_PLAYER_NAME); switch(reason) { case 0: format(string,sizeof string,"Hráč %s odišiel zo serveru Game4You. (Pád Hry)",name); case 1: format(string,sizeof string,"Hráč %s odišiel zo serveru Game4You. (Odišiel)",name); case 2: format(string,sizeof string,"Hráč %s odišiel zo serveru Game4You. (Vyhodený/Zabanovaný)",name); } SendClientMessageToAll(0xFFFFFFAA,string); if (PLAYERLIST_authed[playerid]) { } PLAYERLIST_authed[playerid]=false; return 1; } public OnPlayerCommandText(playerid, cmdtext[]) { new tmp[256]; new idx; if(strcmp(cmdtext,"/register", true) == 0) { new File[256]; new pName[24]; new string[256]; GetPlayerName(playerid, pName, sizeof(pName)); format(File, sizeof(File),"%s.dudb.sav", pName); if(!strlen(tmp)) { SendClientMessage(playerid,COLOR_GREEN,"USAGE:/register [PASSWORD]"); return 1; } if(dini_Exists(File)) { SendClientMessage(playerid, COLOR_GREEN, "Your are already register."); return 1; } dini_Create(File); dini_IntSet(File, "hashPW", udb_hash(tmp)); dini_Set(File, "pass", tmp); dini_IntSet(File, "Level", 0); format(string, sizeof(string), "Register succesfull. Name: %s Password: %s", pName, tmp); SendClientMessage(playerid, COLOR_YELLOW, string); Logged[playerid] = true; SendClientMessage(playerid, COLOR_GREEN, "You have logged in."); return 1; } if(strcmp(cmdtext,"/login", true) == 0) { new File[256]; new string[256]; new pName[24]; GetPlayerName(playerid, pName, sizeof(pName)); format(File, sizeof(string), "%s.dudb.sav", pName); if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_GREEN, "USAGE:/login [PASSWORD]"); if(!dini_Exists(File)) return SendClientMessage(playerid, COLOR_GREEN, "Your aren't registered."); if(Logged[playerid]) return SendClientMessage(playerid, COLOR_GREEN, "Your are already logged in."); tmp = dini_Get(File, "hashPW"); if(udb_hash(tmp) != strval(tmp)) { format(string, 256, "%s , wring password.", pName); SendClientMessage(playerid, COLOR_GREEN, string); } else { Logged[playerid] = true; Level[playerid] = dini_Int(File, "Level"); SendClientMessage(playerid, COLOR_GREEN, "Login succesfull."); } dcmd(lock,4,cmdtext); dcmd(unlock,6,cmdtext); //Commands dcmd_lock(playerid, params[]) { new car; car = GetPlayerVehicleID(playerid); if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,red,"You have to be in a vehicle to lock it"); for(new i=0; i < MAX_PLAYERS; i++) { if(i == playerid) continue; SetVehicleParamsForPlayer(car,i,0,1); SendClientMessage(playerid,green,"Vehicle locked!"); } return 1; } //------------------------------------------------------------------------------ dcmd_unlock(playerid, params[]) { new car; car = GetPlayerVehicleID(playerid); if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,red,"You have to be in a vehicle to unlock it"); for(new i=0; i < MAX_PLAYERS; i++) { if(i == playerid) continue; SetVehicleParamsForPlayer(car,i,0,0); SendClientMessage(playerid,green,"Vehicle unlocked!"); } return 1; } //End Of File stock udb_hash(buf[]) { new length=strlen(buf); new s1 = 1; new s2 = 0; new n; for (n=0; n { s1 = (s1 + buf[n]) % 65521; s2 = (s2 + s1) % 65521; } return (s2 << 16) + s1; } public Speedometer(playerid) { new vehicleid,Float:speed_x,Float:speed_y,Float:speed_z,Float:final_speed,speed_string[256],final_speed_int; vehicleid = GetPlayerVehicleID(playerid); new Float:vehicle_health,final_vehicle_health,health_string[256]; if(vehicleid != 0) { GetVehicleVelocity(vehicleid,speed_x,speed_y,speed_z); final_speed = floatsqroot(((speed_x*speed_x)+(speed_y*speed_y))+(speed_z*speed_z))*250.666667; // Dáš 250.666667 = kmph, 199,4166672= mph final_speed_int = floatround(final_speed,floatround_round); format(speed_string,252,"~g~~h~~h~Rychlost: %i (KM/h)",final_speed_int); TextDrawSetString(SPEEDOS[playerid], speed_string); GetVehicleHealth(vehicleid,vehicle_health); final_vehicle_health = floatround(floatround(vehicle_health - 250)/ 7.5); format(health_string,252,"~g~~h~~h~Životnost: %i", final_vehicle_health); TextDrawSetString(HEALTH[playerid], health_string); } else { TextDrawSetString(SPEEDOS[playerid], " "); TextDrawSetString(HEALTH[playerid], " "); } return 1; } public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) { new vehicleid = GetPlayerVehicleID(playerid); //============================================================================== if(newkeys & NITRO) { if(IsPlayerInVehicle(playerid,vehicleid)) { PlayerPlaySound(playerid,1133,0.0,0.0,0.0); AddVehicleComponent(vehicleid,1010); GameTextForPlayer(playerid,"Nitro Pridano!",2000,3); } return 1; } //============================================================================== if(newkeys & FLIP) { if(IsPlayerInVehicle(playerid,vehicleid)) { PlayerPlaySound(playerid,1133,0.0,0.0,0.0); RepairVehicle(GetPlayerVehicleID(playerid)); new Float:z; if(IsPlayerInAnyVehicle(playerid)){ GetVehicleZAngle(GetPlayerVehicleID(playerid),z); SetVehicleZAngle(GetPlayerVehicleID(playerid),z); GameTextForPlayer(playerid,"Vozidlo Otoceno!",2000,3); } } return 1; } //============================================================================== if(newkeys & HYDRAULIKA) { if(IsPlayerInVehicle(playerid,vehicleid)) { PlayerPlaySound(playerid,1133,0.0,0.0,0.0); AddVehicleComponent(vehicleid,1087); GameTextForPlayer(playerid,"Hydraulika Pridana!",2000,3); } return 1; } //============================================================================== if(newkeys & OPRAVIT) { if(IsPlayerInVehicle(playerid,vehicleid)) { PlayerPlaySound(playerid,1133,0.0,0.0,0.0); RepairVehicle(GetPlayerVehicleID(playerid)); GameTextForPlayer(playerid,"Vozidlo Opraveno!",2000,3); } return 1; } return 0; } //============================================================================== public OnPlayerSelectedMenuRow(playerid, row) { if(GetPlayerMenu(playerid) == myMenu) { switch(row) { case 0: print("Item 1"); case 1: print("Item 2"); } } return 1; } public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) { new string[128]; format(string, sizeof(string), "[Game4You] Zadávate vozidla %i",vehicleid); SendClientMessage(playerid, 0xFFFFFFFF, string); return 1; } Pridal som sem to všetko Link to comment Share on other sites More sharing options...
0 jAk3r 47 Odesláno: 2. Leden, 2013 Share Odesláno: 2. Leden, 2013 Takže za prvé to máš nepřehledný jako prase a za druhé nejspíš asi } - ti někde chybí Link to comment Share on other sites More sharing options...
0 Mivčo 90 Odesláno: 2. Leden, 2013 Author Share Odesláno: 2. Leden, 2013 ktorom riadku a kde Link to comment Share on other sites More sharing options...
0 jAk3r 47 Odesláno: 2. Leden, 2013 Share Odesláno: 2. Leden, 2013 Tak píše to řádek 512 ale může to být kdekoli ty { a } sou fakt svině Link to comment Share on other sites More sharing options...
0 Mivčo 90 Odesláno: 2. Leden, 2013 Author Share Odesláno: 2. Leden, 2013 nechapem spravmi to lebo ja som z toho uz deb*l Link to comment Share on other sites More sharing options...
0 jAk3r 47 Odesláno: 2. Leden, 2013 Share Odesláno: 2. Leden, 2013 No pokusím se ale nic neslibuju když to máš tak nepřehledný jako prase!! 1 Link to comment Share on other sites More sharing options...
0 Mivčo 90 Odesláno: 2. Leden, 2013 Author Share Odesláno: 2. Leden, 2013 ok som si tam pridal Zamestnania http://pawno.cz/topi...i-pres-klavesu/ a ukazuje mi to 6 errorov: C:\Users\Miroslav\Desktop\ovladanie.pwn(282) : error 017: undefined symbol "X" C:\Users\Miroslav\Desktop\ovladanie.pwn(531) : error 017: undefined symbol "IsPlayerInSphere" C:\Users\Miroslav\Desktop\ovladanie.pwn(534) : error 017: undefined symbol "ID" C:\Users\Miroslav\Desktop\ovladanie.pwn(534) : error 017: undefined symbol "Skinu" C:\Users\Miroslav\Desktop\ovladanie.pwn(534) : error 029: invalid expression, assumed zero C:\Users\Miroslav\Desktop\ovladanie.pwn(534) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 6 Errors. Link to comment Share on other sites More sharing options...
0 jAk3r 47 Odesláno: 2. Leden, 2013 Share Odesláno: 2. Leden, 2013 Ty sis tam tam nenadefinoval skin ani ID zbrane to je ten error Skiny--.> http://wiki.sa-mp.com/wiki/Skins:All Zbraně --> http://wiki.sa-mp.com/wiki/Weapons 1 Link to comment Share on other sites More sharing options...
0 Mivčo 90 Odesláno: 2. Leden, 2013 Author Share Odesláno: 2. Leden, 2013 C:\Users\Miroslav\Desktop\ovladanie.pwn(531) : error 017: undefined symbol "IsPlayerInSphere" C:\Users\Miroslav\Desktop\ovladanie.pwn(567) : error 030: compound statement not closed at the end of file (started at line 564) Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 2 Errors.HElp PLS Link to comment Share on other sites More sharing options...
0 ToM 7 Odesláno: 2. Leden, 2013 Share Odesláno: 2. Leden, 2013 Chybí ti dcmd ještě v OnPlayerCommandText { dcmd(lock, 4, cmdtext); dcmd(unlock, 6, cmdtext); /* ATD, ATD */ return 1; } Link to comment Share on other sites More sharing options...
0 Mivčo 90 Odesláno: 2. Leden, 2013 Author Share Odesláno: 2. Leden, 2013 hele nato sa uz vykašli na dcmd uz som si to opravil ale pomož mi s timto C:\Users\Miroslav\Desktop\ovladanie.pwn(531) : error 017: undefined symbol "IsPlayerInSphere" C:\Users\Miroslav\Desktop\ovladanie.pwn(567) : error 030: compound statement not closed at the end of file (started at line 564) Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 2 Errors.HElp PLS Link to comment Share on other sites More sharing options...
0 jAk3r 47 Odesláno: 2. Leden, 2013 Share Odesláno: 2. Leden, 2013 Hoď sem jen ty řádky Link to comment Share on other sites More sharing options...
0 Mivčo 90 Odesláno: 2. Leden, 2013 Author Share Odesláno: 2. Leden, 2013 //============================================================================== if(newkeys == KEY_WALK){//L.ALT pro zaměstnání if(IsPlayerInSphere(playerid,1567.8599,-1894.9757,13.5601, 3) == 1){//když je v určitých souřadnicích, Doplnte si! if(job[playerid] == 1) return SendClientMessage(playerid, COLOR_GREEN, "[Game4You] Zde už jsi zaměstnán!"); job[playerid] = 1; // Zaněstná ho SetPlayerSkin(playerid, 293);//nastavi skin GivePlayerWeapon(playerid, 26,500);// damu zbran GivePlayerWeapon(playerid, 28,500); GivePlayerWeapon(playerid, 8,0); GivePlayerWeapon(playerid, 34,500); GivePlayerWeapon(playerid, 39,30); } } return 1; } Link to comment Share on other sites More sharing options...
0 jAk3r 47 Odesláno: 2. Leden, 2013 Share Odesláno: 2. Leden, 2013 Ten první error ti vyřeší tohle Nahoru do módu: forward GetPlayerDistanceToPointEx(playerid,Float:x,Float:y,Float:z); forward IsPlayerInSphere(playerid,Float:x,Float:y,Float:z,radius); forward GetDistanceBetweenPlayers(playerid,playerid2); Někam do módu: public IsPlayerInSphere(playerid,Float:x,Float:y,Float:z,radius) { if(GetPlayerDistanceToPointEx(playerid,x,y,z) < radius){ return 1; } return 0; } public GetPlayerDistanceToPointEx(playerid,Float:x,Float:y,Float:z) { new Float:x1,Float:y1,Float:z1; new Float:tmpdis; GetPlayerPos(playerid,x1,y1,z1); tmpdis = floatsqroot(floatpower(floatabs(floatsub(x,x1)),2)+floatpower(floatabs(floatsub(y,y1)),2)+floatpower(floatabs(floatsub(z,z1)),2)); return floatround(tmpdis); } public GetDistanceBetweenPlayers(playerid,playerid2) { new Float:x1,Float:y1,Float:z12,Float:x2,Float:y2,Float:z21, Float:tmpdis; GetPlayerPos(playerid,x1,y1,z12); GetPlayerPos(playerid2,x2,y2,z21); tmpdis = floatsqroot(floatpower(floatabs(floatsub(x2,x1)),2)+floatpower(floatabs(floatsub(y2,y1)),2)+floatpower(floatabs(floatsub(z21,z12)),2)); return floatround(tmpdis); } Link to comment Share on other sites More sharing options...
0 Mivčo 90 Odesláno: 2. Leden, 2013 Author Share Odesláno: 2. Leden, 2013 Aha dakujem nemožem naist nemovitosti ale nie take co si mi daval ale inakšie Link to comment Share on other sites More sharing options...
Dotaz
Mivčo 90
Zdravičko
Mám par errorov a neviem ako to opravit
Tu su errory:
C:\Users\Miroslav\Desktop\ovladanie.pwn(279) : warning 217: loose indentation
C:\Users\Miroslav\Desktop\ovladanie.pwn(472) : error 017: undefined symbol "udb_hash"
C:\Users\Miroslav\Desktop\ovladanie.pwn(495) : error 017: undefined symbol "udb_hash"
C:\Users\Miroslav\Desktop\ovladanie.pwn(504) : error 017: undefined symbol "dcmd_lock"
C:\Users\Miroslav\Desktop\ovladanie.pwn(505) : error 017: undefined symbol "dcmd_unlock"
C:\Users\Miroslav\Desktop\ovladanie.pwn(507) : warning 217: loose indentation
C:\Users\Miroslav\Desktop\ovladanie.pwn(507) : error 017: undefined symbol "dcmd_lock"
C:\Users\Miroslav\Desktop\ovladanie.pwn(512) : error 029: invalid expression, assumed zero
C:\Users\Miroslav\Desktop\ovladanie.pwn(512) : warning 215: expression has no effect
C:\Users\Miroslav\Desktop\ovladanie.pwn(512) : error 001: expected token: ";", but found ")"
C:\Users\Miroslav\Desktop\ovladanie.pwn(512) : error 029: invalid expression, assumed zero
C:\Users\Miroslav\Desktop\ovladanie.pwn(512) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
9 Errors.
Poprosil by som keby ste mi pomohli.
Dakujem
Link to comment
Share on other sites
16 odpovědí na tuto otázku
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now