ChaM@3Leon 0 Odesláno: 1. Srpen, 2016 Share Odesláno: 1. Srpen, 2016 proč mi piše undefined symbol "CP" když mam new CP[MAX_PLAYER); Link to comment Share on other sites More sharing options...
0 Hlavní moderátor vEnd 279 Odesláno: 1. Srpen, 2016 Hlavní moderátor Share Odesláno: 1. Srpen, 2016 new CP[MAX_PLAYER); Třeba proto, že na konci máš ) a ne ]. Zkus nám příště dát kód, díky. Link to comment Share on other sites More sharing options...
0 ChaM@3Leon 0 Odesláno: 1. Srpen, 2016 Author Share Odesláno: 1. Srpen, 2016 (upraveno) stale se opakuje chyba v radku if (CP[playerid] ==1)//id CP Edited 1. Srpen, 2016 by ChaM@3Leon Link to comment Share on other sites More sharing options...
0 Hlavní moderátor vEnd 279 Odesláno: 1. Srpen, 2016 Hlavní moderátor Share Odesláno: 1. Srpen, 2016 Zkus nám příště dát kód, díky. Tím jsem myslel víc kódu, hlavně deklaraci toho pole, když ji tam tedy máš. Link to comment Share on other sites More sharing options...
0 TedakCZ 1 Odesláno: 1. Srpen, 2016 Share Odesláno: 1. Srpen, 2016 if(CP[playerid] == 1) { ........ } if(CP[playerid] == 1) return SCM(playerid,-1,"...."); Prosim tě hod sem cely kod kde to máš hozene pokud tohle nepomohlo tak už nwm jinak by bodl celej kod dík Link to comment Share on other sites More sharing options...
0 ChaM@3Leon 0 Odesláno: 1. Srpen, 2016 Author Share Odesláno: 1. Srpen, 2016 (upraveno) new CP[MAX_PLAYER]; public OnPlayerEnterCheckpoint(playerid) { if [CP[playerid] ==1//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Horná Alley "); SetTimerEx("speedfreeze",5000,false,"i",playerid); DisablePlayerCheckpoint(playerid); CP[playerid] =2; SetPlayerCheckpoint(playerid, 968.1298,-1407.5601,12.9541, 4.0);//dolná aley } else if (CP[playerid] ==2)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Dolná Alley"); SetTimerEx("speedfreeze",5000,false,"i",playerid); DisablePlayerCheckpoint(playerid); CP[playerid] =3; SetPlayerCheckpoint(playerid, 1217.5535,-1408.3521,12.9824, 4.0);//nová nemocnica } else if (CP[playerid] ==3)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Nová nemocnica"); DisablePlayerCheckpoint(playerid); CP[playerid] =4; SetPlayerCheckpoint(playerid, 1575.7035,-1443.5298,13.1877, 4.0);//Under Bridge } else if (CP[playerid] ==4)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Under Bridge"); DisablePlayerCheckpoint(playerid); CP[playerid] =5; SetPlayerCheckpoint(playerid, 1520.1541,-1868.6775,13.1805, 4.0);//Man Street } else if (CP[playerid] ==5)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Man Street"); DisablePlayerCheckpoint(playerid); CP[playerid] =6; SetPlayerCheckpoint(playerid, 1041.5195,-1753.5007,13.2238, 4.0);//Most Parking } else if (CP[playerid] ==6)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Most Parking"); DisablePlayerCheckpoint(playerid); CP[playerid] =7; SetPlayerCheckpoint(playerid, 856.7265,-1591.1954,13.1851, 4.0);//GrandMilk } else if (CP[playerid] ==7)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Grand Milk"); DisablePlayerCheckpoint(playerid); CP[playerid] =8; SetPlayerCheckpoint(playerid, 207.1199,-1487.2537,12.6386, 4.0);//Hlavná Alley } else if (CP[playerid] ==8)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Hlavný Alley"); DisablePlayerCheckpoint(playerid); CP[playerid] =9; SetPlayerCheckpoint(playerid, 591.2972,-1231.4749,17.5546, 4.0);//HandSlaw } else if (CP[playerid] ==9)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: HandSlaw"); DisablePlayerCheckpoint(playerid); CP[playerid] =10; SetPlayerCheckpoint(playerid, 738.0694,-1408.5374,13.1640, 4.0);//LosSantosStudio } else if (CP[playerid] ==10)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Los Santos Studio"); DisablePlayerCheckpoint(playerid); CP[playerid] =11; SetPlayerCheckpoint(playerid, 1157.0238,-932.3364,42.8272, 4.0);//EndBus } else if (CP[playerid] ==11)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Konečná"); DisablePlayerCheckpoint(playerid); GivePlayerMoney(playerid, 10); SendClientMessage(playerid,0xFFFFFFAA,"Ziskavaš 10 Eur za dokončenie trasy"); return 1; } (162) : error 017: undefined symbol "CP" Edited 2. Srpen, 2016 by vEnd spoiler Link to comment Share on other sites More sharing options...
0 TedakCZ 1 Odesláno: 1. Srpen, 2016 Share Odesláno: 1. Srpen, 2016 Skus new CP[MAX_PLAYERS]; Link to comment Share on other sites More sharing options...
0 Hlavní moderátor vEnd 279 Odesláno: 1. Srpen, 2016 Hlavní moderátor Share Odesláno: 1. Srpen, 2016 new CP[MAX_PLAYER]; Má to být MAX_PLAYERS. if [CP[playerid] ==1//id CP What the hell? if(CP[playerid] == 1). else if (CP[playerid] ==11)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Konečná"); DisablePlayerCheckpoint(playerid); GivePlayerMoney(playerid, 10); SendClientMessage(playerid,0xFFFFFFAA,"Ziskavaš 10 Eur za dokončenie trasy"); Tady ti chybí závorka }. Každopádně nevím, jestli tohle jsou přičíny toho, proč ti to hlásí tu chybu. Ale jestli takovéhle překlepy děláš běžně, divím se, že tě kompilátor do teď pustil. Link to comment Share on other sites More sharing options...
0 TedakCZ 1 Odesláno: 1. Srpen, 2016 Share Odesláno: 1. Srpen, 2016 (upraveno) new CP[MAX_PLAYER]; public OnPlayerEnterCheckpoint(playerid) { if [CP[playerid] ==1//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Horná Alley "); SetTimerEx("speedfreeze",5000,false,"i",playerid); DisablePlayerCheckpoint(playerid); CP[playerid] =2; SetPlayerCheckpoint(playerid, 968.1298,-1407.5601,12.9541, 4.0);//dolná aley } else if (CP[playerid] ==2)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Dolná Alley"); SetTimerEx("speedfreeze",5000,false,"i",playerid); DisablePlayerCheckpoint(playerid); CP[playerid] =3; SetPlayerCheckpoint(playerid, 1217.5535,-1408.3521,12.9824, 4.0);//nová nemocnica } else if (CP[playerid] ==3)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Nová nemocnica"); DisablePlayerCheckpoint(playerid); CP[playerid] =4; SetPlayerCheckpoint(playerid, 1575.7035,-1443.5298,13.1877, 4.0);//Under Bridge } else if (CP[playerid] ==4)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Under Bridge"); DisablePlayerCheckpoint(playerid); CP[playerid] =5; SetPlayerCheckpoint(playerid, 1520.1541,-1868.6775,13.1805, 4.0);//Man Street } else if (CP[playerid] ==5)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Man Street"); DisablePlayerCheckpoint(playerid); CP[playerid] =6; SetPlayerCheckpoint(playerid, 1041.5195,-1753.5007,13.2238, 4.0);//Most Parking } else if (CP[playerid] ==6)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Most Parking"); DisablePlayerCheckpoint(playerid); CP[playerid] =7; SetPlayerCheckpoint(playerid, 856.7265,-1591.1954,13.1851, 4.0);//GrandMilk } else if (CP[playerid] ==7)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Grand Milk"); DisablePlayerCheckpoint(playerid); CP[playerid] =8; SetPlayerCheckpoint(playerid, 207.1199,-1487.2537,12.6386, 4.0);//Hlavná Alley } else if (CP[playerid] ==8)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Hlavný Alley"); DisablePlayerCheckpoint(playerid); CP[playerid] =9; SetPlayerCheckpoint(playerid, 591.2972,-1231.4749,17.5546, 4.0);//HandSlaw } else if (CP[playerid] ==9)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: HandSlaw"); DisablePlayerCheckpoint(playerid); CP[playerid] =10; SetPlayerCheckpoint(playerid, 738.0694,-1408.5374,13.1640, 4.0);//LosSantosStudio } else if (CP[playerid] ==10)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Los Santos Studio"); DisablePlayerCheckpoint(playerid); CP[playerid] =11; SetPlayerCheckpoint(playerid, 1157.0238,-932.3364,42.8272, 4.0);//EndBus } else if (CP[playerid] ==11)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Konečná"); DisablePlayerCheckpoint(playerid); GivePlayerMoney(playerid, 10); SendClientMessage(playerid,0xFFFFFFAA,"Ziskavaš 10 Eur za dokončenie trasy"); return 1; } (162) : error 017: undefined symbol "CP" máš tam jednu chybu :' new CP[MAX_PLAYER]; public OnPlayerEnterCheckpoint(playerid) { if (CP[playerid] ==1)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Horná Alley "); SetTimerEx("speedfreeze",5000,false,"i",playerid); DisablePlayerCheckpoint(playerid); CP[playerid] =2; SetPlayerCheckpoint(playerid, 968.1298,-1407.5601,12.9541, 4.0);//dolná aley } else if (CP[playerid] ==2)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Dolná Alley"); SetTimerEx("speedfreeze",5000,false,"i",playerid); DisablePlayerCheckpoint(playerid); CP[playerid] =3; SetPlayerCheckpoint(playerid, 1217.5535,-1408.3521,12.9824, 4.0);//nová nemocnica } else if (CP[playerid] ==3)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Nová nemocnica"); DisablePlayerCheckpoint(playerid); CP[playerid] =4; SetPlayerCheckpoint(playerid, 1575.7035,-1443.5298,13.1877, 4.0);//Under Bridge } else if (CP[playerid] ==4)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Under Bridge"); DisablePlayerCheckpoint(playerid); CP[playerid] =5; SetPlayerCheckpoint(playerid, 1520.1541,-1868.6775,13.1805, 4.0);//Man Street } else if (CP[playerid] ==5)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Man Street"); DisablePlayerCheckpoint(playerid); CP[playerid] =6; SetPlayerCheckpoint(playerid, 1041.5195,-1753.5007,13.2238, 4.0);//Most Parking } else if (CP[playerid] ==6)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Most Parking"); DisablePlayerCheckpoint(playerid); CP[playerid] =7; SetPlayerCheckpoint(playerid, 856.7265,-1591.1954,13.1851, 4.0);//GrandMilk } else if (CP[playerid] ==7)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Grand Milk"); DisablePlayerCheckpoint(playerid); CP[playerid] =8; SetPlayerCheckpoint(playerid, 207.1199,-1487.2537,12.6386, 4.0);//Hlavná Alley } else if (CP[playerid] ==8)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Hlavný Alley"); DisablePlayerCheckpoint(playerid); CP[playerid] =9; SetPlayerCheckpoint(playerid, 591.2972,-1231.4749,17.5546, 4.0);//HandSlaw } else if (CP[playerid] ==9)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: HandSlaw"); DisablePlayerCheckpoint(playerid); CP[playerid] =10; SetPlayerCheckpoint(playerid, 738.0694,-1408.5374,13.1640, 4.0);//LosSantosStudio } else if (CP[playerid] ==10)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Los Santos Studio"); DisablePlayerCheckpoint(playerid); CP[playerid] =11; SetPlayerCheckpoint(playerid, 1157.0238,-932.3364,42.8272, 4.0);//EndBus } else if (CP[playerid] ==11)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Konečná"); DisablePlayerCheckpoint(playerid); GivePlayerMoney(playerid, 10); SendClientMessage(playerid,0xFFFFFFAA,"Ziskavaš 10 Eur za dokončenie trasy"); return 1; } (162) : error 017: undefined symbol "CP" zde sem tito opravil skus else if (CP[playerid] ==11)//id CP { CP[playerid] = 0; // nastavi zas na 0 SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Konečná"); DisablePlayerCheckpoint(playerid); GivePlayerMoney(playerid, 10); SendClientMessage(playerid,0xFFFFFFAA,"Ziskavaš 10 Eur za dokončenie trasy"); Edited 2. Srpen, 2016 by vEnd spoiler Link to comment Share on other sites More sharing options...
0 ChaM@3Leon 0 Odesláno: 1. Srpen, 2016 Author Share Odesláno: 1. Srpen, 2016 ale stale my ukazuje tohle C:\Users\doma\Desktop\Samp server\gamemodes\testrp.pwn(55) : warning 217: loose indentation C:\Users\doma\Desktop\Samp server\gamemodes\testrp.pwn(74) : warning 217: loose indentation C:\Users\doma\Desktop\Samp server\gamemodes\testrp.pwn(82) : warning 217: loose indentation C:\Users\doma\Desktop\Samp server\gamemodes\testrp.pwn(86) : warning 225: unreachable code C:\Users\doma\Desktop\Samp server\gamemodes\testrp.pwn(98) : warning 217: loose indentation C:\Users\doma\Desktop\Samp server\gamemodes\testrp.pwn(162) : error 017: undefined symbol "CP" C:\Users\doma\Desktop\Samp server\gamemodes\testrp.pwn(162) : warning 215: expression has no effect C:\Users\doma\Desktop\Samp server\gamemodes\testrp.pwn(162) : error 001: expected token: ";", but found "]" C:\Users\doma\Desktop\Samp server\gamemodes\testrp.pwn(162) : error 029: invalid expression, assumed zero C:\Users\doma\Desktop\Samp server\gamemodes\testrp.pwn(162) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 4 Errors. Link to comment Share on other sites More sharing options...
0 TedakCZ 1 Odesláno: 1. Srpen, 2016 Share Odesláno: 1. Srpen, 2016 (upraveno) C:\Users\doma\Desktop\Samp server\gamemodes\testrp.pwn(162) : error 017: undefined symbol "CP" C:\Users\doma\Desktop\Samp server\gamemodes\testrp.pwn(162) : warning 215: expression has no effect C:\Users\doma\Desktop\Samp server\gamemodes\testrp.pwn(162) : error 001: expected token: ";", but found "]" C:\Users\doma\Desktop\Samp server\gamemodes\testrp.pwn(162) : error 029: invalid expression, assumed zero C:\Users\doma\Desktop\Samp server\gamemodes\testrp.pwn(162) : fatal error 107: too many error messages on one line mužeš sem vložit řádek stouhle chybou ? tam je jedna chyba koukam tu ale žadnou nevidim new CP[MAX_PLAYER]; public OnPlayerEnterCheckpoint(playerid) { if (CP[playerid] ==1)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Horná Alley "); SetTimerEx("speedfreeze",5000,false,"i",playerid); DisablePlayerCheckpoint(playerid); CP[playerid] =2; SetPlayerCheckpoint(playerid, 968.1298,-1407.5601,12.9541, 4.0);//dolná aley } else if (CP[playerid] ==2)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Dolná Alley"); SetTimerEx("speedfreeze",5000,false,"i",playerid); DisablePlayerCheckpoint(playerid); CP[playerid] =3; SetPlayerCheckpoint(playerid, 1217.5535,-1408.3521,12.9824, 4.0);//nová nemocnica } else if (CP[playerid] ==3)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Nová nemocnica"); DisablePlayerCheckpoint(playerid); CP[playerid] =4; SetPlayerCheckpoint(playerid, 1575.7035,-1443.5298,13.1877, 4.0);//Under Bridge } else if (CP[playerid] ==4)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Under Bridge"); DisablePlayerCheckpoint(playerid); CP[playerid] =5; SetPlayerCheckpoint(playerid, 1520.1541,-1868.6775,13.1805, 4.0);//Man Street } else if (CP[playerid] ==5)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Man Street"); DisablePlayerCheckpoint(playerid); CP[playerid] =6; SetPlayerCheckpoint(playerid, 1041.5195,-1753.5007,13.2238, 4.0);//Most Parking } else if (CP[playerid] ==6)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Most Parking"); DisablePlayerCheckpoint(playerid); CP[playerid] =7; SetPlayerCheckpoint(playerid, 856.7265,-1591.1954,13.1851, 4.0);//GrandMilk } else if (CP[playerid] ==7)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Grand Milk"); DisablePlayerCheckpoint(playerid); CP[playerid] =8; SetPlayerCheckpoint(playerid, 207.1199,-1487.2537,12.6386, 4.0);//Hlavná Alley } else if (CP[playerid] ==8)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Hlavný Alley"); DisablePlayerCheckpoint(playerid); CP[playerid] =9; SetPlayerCheckpoint(playerid, 591.2972,-1231.4749,17.5546, 4.0);//HandSlaw } else if (CP[playerid] ==9)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: HandSlaw"); DisablePlayerCheckpoint(playerid); CP[playerid] =10; SetPlayerCheckpoint(playerid, 738.0694,-1408.5374,13.1640, 4.0);//LosSantosStudio } else if (CP[playerid] ==10)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Los Santos Studio"); DisablePlayerCheckpoint(playerid); CP[playerid] =11; SetPlayerCheckpoint(playerid, 1157.0238,-932.3364,42.8272, 4.0);//EndBus } else if (CP[playerid] ==11)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Konečná"); DisablePlayerCheckpoint(playerid); GivePlayerMoney(playerid, 10); SendClientMessage(playerid,0xFFFFFFAA,"Ziskavaš 10 Eur za dokončenie trasy"); } // toto ti tam chybí skus to tet return 1; } skus toto Edited 2. Srpen, 2016 by vEnd spoiler Link to comment Share on other sites More sharing options...
0 ChaM@3Leon 0 Odesláno: 1. Srpen, 2016 Author Share Odesláno: 1. Srpen, 2016 if (CP[playerid] ==1)//id CP to je hned ten páty rádek Link to comment Share on other sites More sharing options...
0 TedakCZ 1 Odesláno: 1. Srpen, 2016 Share Odesláno: 1. Srpen, 2016 (upraveno) dal si tam toto: new CP[MAX_PLAYERS]; a to co sem ti ja a @vEnd Opravily ? sis tam ta ky dal ? hele vyskoušno a žadnou chybu měto nepíše: sice jeto cely noví ale věřím že sito stoho nějak vysekáš: // This is a comment // uncomment the line below if you want to write a filterscript //#define FILTERSCRIPT #include <a_samp> new CP[MAX_PLAYERS]; #pragma tabsize 0 #if defined FILTERSCRIPT public OnFilterScriptInit() { print("\n--------------------------------------"); print(" Blank Filterscript by your name here"); print("--------------------------------------\n"); return 1; } public OnFilterScriptExit() { return 1; } #else main() { print("\n----------------------------------"); print(" Blank Gamemode by your name here"); print("----------------------------------\n"); } #endif public OnGameModeInit() { // Don't use these lines if it's a filterscript SetGameModeText("Blank Script"); AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0); return 1; } public OnGameModeExit() { 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 OnPlayerConnect(playerid) { return 1; } public OnPlayerDisconnect(playerid, reason) { return 1; } public OnPlayerSpawn(playerid) { return 1; } public OnPlayerDeath(playerid, killerid, reason) { return 1; } public OnVehicleSpawn(vehicleid) { return 1; } public OnVehicleDeath(vehicleid, killerid) { return 1; } public OnPlayerText(playerid, text[]) { return 1; } public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp("/mycommand", cmdtext, true, 10) == 0) { // Do something here return 1; } return 0; } public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) { return 1; } public OnPlayerExitVehicle(playerid, vehicleid) { return 1; } public OnPlayerStateChange(playerid, newstate, oldstate) { return 1; } public OnPlayerEnterCheckpoint(playerid) { if (CP[playerid] ==1)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Horná Alley "); SetTimerEx("speedfreeze",5000,false,"i",playerid); DisablePlayerCheckpoint(playerid); CP[playerid] =2; SetPlayerCheckpoint(playerid, 968.1298,-1407.5601,12.9541, 4.0);//dolná aley } else if (CP[playerid] ==2)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Dolná Alley"); SetTimerEx("speedfreeze",5000,false,"i",playerid); DisablePlayerCheckpoint(playerid); CP[playerid] =3; SetPlayerCheckpoint(playerid, 1217.5535,-1408.3521,12.9824, 4.0);//nová nemocnica } else if (CP[playerid] ==3)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Nová nemocnica"); DisablePlayerCheckpoint(playerid); CP[playerid] =4; SetPlayerCheckpoint(playerid, 1575.7035,-1443.5298,13.1877, 4.0);//Under Bridge } else if (CP[playerid] ==4)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Under Bridge"); DisablePlayerCheckpoint(playerid); CP[playerid] =5; SetPlayerCheckpoint(playerid, 1520.1541,-1868.6775,13.1805, 4.0);//Man Street } else if (CP[playerid] ==5)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Man Street"); DisablePlayerCheckpoint(playerid); CP[playerid] =6; SetPlayerCheckpoint(playerid, 1041.5195,-1753.5007,13.2238, 4.0);//Most Parking } else if (CP[playerid] ==6)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Most Parking"); DisablePlayerCheckpoint(playerid); CP[playerid] =7; SetPlayerCheckpoint(playerid, 856.7265,-1591.1954,13.1851, 4.0);//GrandMilk } else if (CP[playerid] ==7)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Grand Milk"); DisablePlayerCheckpoint(playerid); CP[playerid] =8; SetPlayerCheckpoint(playerid, 207.1199,-1487.2537,12.6386, 4.0);//Hlavná Alley } else if (CP[playerid] ==8)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Hlavný Alley"); DisablePlayerCheckpoint(playerid); CP[playerid] =9; SetPlayerCheckpoint(playerid, 591.2972,-1231.4749,17.5546, 4.0);//HandSlaw } else if (CP[playerid] ==9)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: HandSlaw"); DisablePlayerCheckpoint(playerid); CP[playerid] =10; SetPlayerCheckpoint(playerid, 738.0694,-1408.5374,13.1640, 4.0);//LosSantosStudio } else if (CP[playerid] ==10)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Los Santos Studio"); DisablePlayerCheckpoint(playerid); CP[playerid] =11; SetPlayerCheckpoint(playerid, 1157.0238,-932.3364,42.8272, 4.0);//EndBus } else if (CP[playerid] ==11)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Konečná"); DisablePlayerCheckpoint(playerid); GivePlayerMoney(playerid, 10); CP[playerid] = 0; SendClientMessage(playerid,0xFFFFFFAA,"Ziskavaš 10 Eur za dokončenie trasy"); } // toto ti tam chybí skus to tet return 1; } public OnPlayerLeaveCheckpoint(playerid) { return 1; } public OnPlayerEnterRaceCheckpoint(playerid) { return 1; } public OnPlayerLeaveRaceCheckpoint(playerid) { return 1; } public OnRconCommand(cmd[]) { return 1; } public OnPlayerRequestSpawn(playerid) { return 1; } public OnObjectMoved(objectid) { return 1; } public OnPlayerObjectMoved(playerid, objectid) { return 1; } public OnPlayerPickUpPickup(playerid, pickupid) { return 1; } public OnVehicleMod(playerid, vehicleid, componentid) { return 1; } public OnVehiclePaintjob(playerid, vehicleid, paintjobid) { return 1; } public OnVehicleRespray(playerid, vehicleid, color1, color2) { return 1; } public OnPlayerSelectedMenuRow(playerid, row) { return 1; } public OnPlayerExitedMenu(playerid) { return 1; } public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid) { return 1; } public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) { return 1; } public OnRconLoginAttempt(ip[], password[], success) { return 1; } public OnPlayerUpdate(playerid) { return 1; } public OnPlayerStreamIn(playerid, forplayerid) { return 1; } public OnPlayerStreamOut(playerid, forplayerid) { return 1; } public OnVehicleStreamIn(vehicleid, forplayerid) { return 1; } public OnVehicleStreamOut(vehicleid, forplayerid) { return 1; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { return 1; } public OnPlayerClickPlayer(playerid, clickedplayerid, source) { return 1; } #include <a_samp> new CP[MAX_PLAYERS]; #pragma tabsize 0 // toto si tam dej taky Edited 2. Srpen, 2016 by vEnd spoiler Link to comment Share on other sites More sharing options...
0 ChaM@3Leon 0 Odesláno: 2. Srpen, 2016 Author Share Odesláno: 2. Srpen, 2016 (upraveno) radši pošlu celej soubor protože pred 2 dnami šlo všechno v porádka // This is a comment // uncomment the line below if you want to write a filterscript //#define FILTERSCRIPT #include <a_samp> #include <zcmd> #if defined FILTERSCRIPT #define IsPlayerInSphere(%0,%1,%2,%3,%4) IsPlayerInRangeOfPoint(%0,%4,%1,%2,%3) #define COLOR_ZELENA2 0x00FF00AA #define COLOR_SEDA 0xAFAFAFAA #define COLOR_WHITE 0xFFFFFFAA // #define MAX_STRING 128 #define textdraw(%1,%2) SendClientMessage(%1,0xFFFFFFAA,%2) forward UlozSkore(playerid); forward TestovniTimer(); new Zamestnanie[MAX_PLAYERS]; new nemocnica[MAX_PLAYERS]; new CP[MAX_PLAYERS]; new Banka[MAX_PLAYERS]; #pragma tabsize 0 stock Jmeno(playerid) { new name[255]; GetPlayerName(playerid,name, 255); return name; } public OnFilterScriptInit() { print("\n--------------------------------------"); print(" Blank Filterscript by your name here"); print("--------------------------------------\n"); return 1; } public OnFilterScriptExit() { return 1; } #else main() { print("\n----------------------------------"); print(" Blank Gamemode by your name here"); print("----------------------------------\n"); } #endif public OnGameModeInit() { new playerid; // Don't use these lines if it's a filterscript SetGameModeText("Blank Script"); AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0); AddStaticVehicle(419,1192.1018,-1329.4215,13.3722,180.7467,111,31); // AddStaticVehicle(416,1178.3282,-1338.1780,13.6659,271.9165,111,31); // sanitka01 AddStaticVehicle(416,1177.4105,-1309.4972,13.6616,270.0564,111,31); // sanitka02 AddStaticVehicle(437,1122.0826,-930.0176,42.9061,91.2679,111,31); // bus1 CreatePickup( 1318, 2, 1172.5219,-1323.3915,15.4031, -1); SetPlayerMapIcon( playerid,22, 1172.5219,-1323.3915,15.4031, 31, 0x00FF00AA ); return 1; } public OnGameModeExit() { return 1; } public OnPlayerRequestClass(playerid, classid) { SetPlayerPos(playerid, 1183.2400,-1324.9298,13.5777); SetPlayerCameraPos(playerid, 1183.2400,-1324.9298,13.5777); SetPlayerCameraLookAt(playerid, 1183.2400,-1324.9298,13.5777); return 1; } public OnPlayerConnect(playerid) { new string[128]; format(string, 128, "Hráč %s přišel na server (ID: %d)", Jmeno(playerid), playerid); SendClientMessageToAll(0xAFAFAFAA, string); SendClientMessage(playerid, 0x00FF00AA, "Vitaj na Las Vegas RP použi /pravidla a možeš začať"); return 1; SetPlayerMapIcon( playerid,22, 1172.5219,-1323.3915,15.4031, 31, 0x00FF00AA ); } public OnPlayerDisconnect(playerid, reason) { return 1; } public OnPlayerSpawn(playerid) { SetPlayerPos(playerid, 1183.2400,-1324.9298,13.5777); SetPlayerMapIcon( playerid,22, 1172.5219,-1323.3915,15.4031, 22, 0x00FF00AA ); SetPlayerMapIcon( playerid,56, 1115.8059,-1140.7524,23.4534, 56, 0x00FF00AA ); SetPlayerMapIcon( playerid,56, 968.1298,-1407.5601,12.9541, 56, 0x00FF00AA ); SetPlayerMapIcon( playerid,56, 1217.5535,-1408.3521,12.9824, 56, 0x00FF00AA ); SetPlayerMapIcon( playerid,56, 1575.7035,-1443.5298,13.1877, 56, 0x00FF00AA ); SetPlayerMapIcon( playerid,56, 1520.1541,-1868.6775,13.1805, 56, 0x00FF00AA ); SetPlayerMapIcon( playerid,56, 1041.5195,-1753.5007,13.2238, 56, 0x00FF00AA ); SetPlayerMapIcon( playerid,56, 856.7265,-1591.1954,13.1851, 56, 0x00FF00AA ); SetPlayerMapIcon( playerid,56, 207.1199,-1487.2537,12.6386, 56, 0x00FF00AA ); SetPlayerMapIcon( playerid,56, 591.2972,-1231.4749,17.5546, 56, 0x00FF00AA ); SetPlayerMapIcon( playerid,56, 738.0694,-1408.5374,13.1640, 56, 0x00FF00AA ); SetPlayerMapIcon( playerid,56, 1157.0238,-932.3364,42.8272, 56, 0x00FF00AA ); return 1; } public OnPlayerDeath(playerid, killerid, reason) { return 1; } public OnVehicleSpawn(vehicleid) { return 1; } public OnVehicleDeath(vehicleid, killerid) { return 1; } public OnPlayerText(playerid, text[]) { return 1; } public OnPlayerCommandText(playerid, cmdtext[]) { return 0; } public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) { new IDModelu; IDModelu = GetVehicleModel(vehicleid); if(!ispassenger) { if(IDModelu == 416 || IDModelu == 416) // sanitky { if(Zamestnanie[playerid] != 1) { new Float:x, Float:y, Float:z; GetPlayerPos(playerid,x,y,z); SetPlayerPos(playerid,x,y,z); SendClientMessage(playerid,0xFFFFFFAA,"Nemáš právo používať toto vozidlo, lebo niesi policajt."); } } } return 1; } public OnPlayerExitVehicle(playerid, vehicleid) { return 1; } public OnPlayerStateChange(playerid, newstate, oldstate) { return 1; } public OnPlayerEnterCheckpoint(playerid) { if (CP[playerid] ==1)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Horná Alley "); SetTimerEx("speedfreeze",5000,false,"i",playerid); DisablePlayerCheckpoint(playerid); CP[playerid] =2; SetPlayerCheckpoint(playerid, 968.1298,-1407.5601,12.9541, 4.0);//dolná aley } else if (CP[playerid] ==2)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Dolná Alley"); SetTimerEx("speedfreeze",5000,false,"i",playerid); DisablePlayerCheckpoint(playerid); CP[playerid] =3; SetPlayerCheckpoint(playerid, 1217.5535,-1408.3521,12.9824, 4.0);//nová nemocnica } else if (CP[playerid] ==3)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Nová nemocnica"); DisablePlayerCheckpoint(playerid); CP[playerid] =4; SetPlayerCheckpoint(playerid, 1575.7035,-1443.5298,13.1877, 4.0);//Under Bridge } else if (CP[playerid] ==4)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Under Bridge"); DisablePlayerCheckpoint(playerid); CP[playerid] =5; SetPlayerCheckpoint(playerid, 1520.1541,-1868.6775,13.1805, 4.0);//Man Street } else if (CP[playerid] ==5)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Man Street"); DisablePlayerCheckpoint(playerid); CP[playerid] =6; SetPlayerCheckpoint(playerid, 1041.5195,-1753.5007,13.2238, 4.0);//Most Parking } else if (CP[playerid] ==6)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Most Parking"); DisablePlayerCheckpoint(playerid); CP[playerid] =7; SetPlayerCheckpoint(playerid, 856.7265,-1591.1954,13.1851, 4.0);//GrandMilk } else if (CP[playerid] ==7)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Grand Milk"); DisablePlayerCheckpoint(playerid); CP[playerid] =8; SetPlayerCheckpoint(playerid, 207.1199,-1487.2537,12.6386, 4.0);//Hlavná Alley } else if (CP[playerid] ==8)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Hlavný Alley"); DisablePlayerCheckpoint(playerid); CP[playerid] =9; SetPlayerCheckpoint(playerid, 591.2972,-1231.4749,17.5546, 4.0);//HandSlaw } else if (CP[playerid] ==9)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: HandSlaw"); DisablePlayerCheckpoint(playerid); CP[playerid] =10; SetPlayerCheckpoint(playerid, 738.0694,-1408.5374,13.1640, 4.0);//LosSantosStudio } else if (CP[playerid] ==10)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Los Santos Studio"); DisablePlayerCheckpoint(playerid); CP[playerid] =11; SetPlayerCheckpoint(playerid, 1157.0238,-932.3364,42.8272, 4.0);//EndBus } else if (CP[playerid] ==11)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Konečná"); DisablePlayerCheckpoint(playerid); GivePlayerMoney(playerid, 10); SendClientMessage(playerid,0xFFFFFFAA,"Ziskavaš 10 Eur za dokončenie trasy"); return 1; } public OnPlayerLeaveCheckpoint(playerid) { return 1; } public OnPlayerEnterRaceCheckpoint(playerid) { return 1; } public OnPlayerLeaveRaceCheckpoint(playerid) { return 1; } public OnRconCommand(cmd[]) { return 1; } public OnPlayerRequestSpawn(playerid) { return 1; } public OnObjectMoved(objectid) { return 1; } public OnPlayerObjectMoved(playerid, objectid) { return 1; } public OnPlayerPickUpPickup(playerid, pickupid) { if(IsPlayerInSphere(playerid,1172.5219,-1323.3915,15.4031,3)) // x, y ,z tie čo si použil vyššie a 3 je rádius, môžeš si zvoliť aký chceš.. SetPlayerInterior(playerid,9); SetPlayerPos(playerid,2131.507812,1600.818481,1008.359375);/////nemocnica return 1; } public OnVehicleMod(playerid, vehicleid, componentid) { return 1; } public OnVehiclePaintjob(playerid, vehicleid, paintjobid) { return 1; } public OnVehicleRespray(playerid, vehicleid, color1, color2) { return 1; } public OnPlayerSelectedMenuRow(playerid, row) { return 1; } public OnPlayerExitedMenu(playerid) { return 1; } public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid) { return 1; } public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) { return 1; } public OnRconLoginAttempt(ip[], password[], success) { return 1; } public OnPlayerUpdate(playerid) { return 1; } public OnPlayerStreamIn(playerid, forplayerid) { return 1; } public OnPlayerStreamOut(playerid, forplayerid) { return 1; } public OnVehicleStreamIn(vehicleid, forplayerid) { return 1; } public OnVehicleStreamOut(vehicleid, forplayerid) { return 1; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { return 1; } public OnPlayerClickPlayer(playerid, clickedplayerid, source) { return 1; } COMMAND:bus(playerid, ispassenger, vehicleid, params[])//COMMAND - je to vlastne spôsob toho includu čo sme vložili na začiatku (zcmd) { CP[playerid] =1; SetPlayerCheckpoint(playerid, 1115.8059,-1140.7524,23.4534, 4.0); //LV Letisko - 1577.3411,1504.8600,10.5608 - súradnice SendClientMessage(playerid,COLOR_WHITE,"Jed linku"); // Pošle správu pri použití príkazu . return 1; } Edited 2. Srpen, 2016 by vEnd spoiler Link to comment Share on other sites More sharing options...
0 Hlavní moderátor vEnd 279 Odesláno: 2. Srpen, 2016 Hlavní moderátor Share Odesláno: 2. Srpen, 2016 Spoilery na dlouhé kódy Od dalšího příspěvku už začněte používat na dlouhé kódy spoilery, aby to bylo přehledné. Link to comment Share on other sites More sharing options...
0 TedakCZ 1 Odesláno: 2. Srpen, 2016 Share Odesláno: 2. Srpen, 2016 (upraveno) Spoilery na dlouhé kódy Od dalšího příspěvku už začněte používat na dlouhé kódy spoilery, aby to bylo přehledné. ok Hele Opravil sem to co šlo zde je code: C:\Users\JA\Desktop\SAMP 0.3e Server\scriptfiles\servertest.pwn(167) : error 017: undefined symbol "Zamestnani" C:\Users\JA\Desktop\SAMP 0.3e Server\scriptfiles\servertest.pwn(167) : warning 215: expression has no effect C:\Users\JA\Desktop\SAMP 0.3e Server\scriptfiles\servertest.pwn(167) : error 001: expected token: ";", but found "]" C:\Users\JA\Desktop\SAMP 0.3e Server\scriptfiles\servertest.pwn(167) : error 029: invalid expression, assumed zero C:\Users\JA\Desktop\SAMP 0.3e Server\scriptfiles\servertest.pwn(167) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 4 Errors. // This is a comment // uncomment the line below if you want to write a filterscript //#define FILTERSCRIPT #include <a_samp> #include <YSI\y_ini> #include <YSI\y_commands> #include <YSI\y_va> #include <YSI\y_iterate> #include <dini> #include <sscanf> /*========================[pragma]=======================*/ #pragma tabsize 0 /*========================[Barvy]=======================*/ #define Barva-none 0xffffffaa //Bíla #define red 0xff0000aa #define RED 0xff0000aa #define aqua 0x00ffff #define yellow 0xffff00 #define lime 0x00ff00 #define hred {ff0000} #define haqua {00ffff} #define hyellow {ffff00} #define hlime {00ff00} #define white {ffffff} #if defined FILTERSCRIPT #define IsPlayerInSphere(%0,%1,%2,%3,%4) IsPlayerInRangeOfPoint(%0,%4,%1,%2,%3) #define COLOR_ZELENA2 0x00FF00AA #define COLOR_SEDA 0xAFAFAFAA #define COLOR_WHITE 0xFFFFFFAA // #define MAX_STRING 128 #define textdraw(%1,%2) SendClientMessage(%1,0xFFFFFFAA,%2) #define SCM SendClientMessage forward UlozSkore(playerid); forward TestovniTimer(); new Zamestnanie[MAX_PLAYERS]; new nemocnica[MAX_PLAYERS]; new CP[MAX_PLAYERS]; new Banka[MAX_PLAYERS]; stock Jmeno(playerid) { new name[MAX_PLAYER_NAME+1]; GetPlayerName(playerid,name, MAX_PLAYER_NAME+1); return name; } public OnFilterScriptInit() { print("\n--------------------------------------"); print(" Blank Filterscript by your name here"); print("--------------------------------------\n"); return 1; } public OnFilterScriptExit() { return 1; } #else main() { print("\n----------------------------------"); print(" Blank Gamemode by your name here"); print("----------------------------------\n"); } #endif public OnGameModeInit() { // Don't use these lines if it's a filterscript SetGameModeText("MojGameMode"); AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0); AddStaticVehicle(419,1192.1018,-1329.4215,13.3722,180.7467,111,31); // AddStaticVehicle(416,1178.3282,-1338.1780,13.6659,271.9165,111,31); // sanitka01 AddStaticVehicle(416,1177.4105,-1309.4972,13.6616,270.0564,111,31); // sanitka02 AddStaticVehicle(437,1122.0826,-930.0176,42.9061,91.2679,111,31); // bus1 CreatePickup( 1318, 2, 1172.5219,-1323.3915,15.4031, -1); return 1; } public OnGameModeExit() { return 1; } public OnPlayerRequestClass(playerid, classid) { SetPlayerPos(playerid, 1183.2400,-1324.9298,13.5777); SetPlayerCameraPos(playerid, 1183.2400,-1324.9298,13.5777); SetPlayerCameraLookAt(playerid, 1183.2400,-1324.9298,13.5777); return 1; } public OnPlayerConnect(playerid) { new string[128]; new Jmeno[MAX_PLAYER_NAME+1]; GetPlayerName(playerid, Jmeno, MAX_PLAYER_NAME+1); format(string, 128, "Hráč %s přišel na server (ID: %d)", Jmeno, playerid); SendClientMessageToAll(0xAFAFAFAA, string); SendClientMessage(playerid, 0x00FF00AA, "Vitaj na Las Vegas RP použi /pravidla a možeš začať"); return 1; } public OnPlayerDisconnect(playerid, reason) { return 1; } public OnPlayerSpawn(playerid) { SetPlayerPos(playerid, 1183.2400,-1324.9298,13.5777); SetPlayerMapIcon( playerid,22, 1172.5219,-1323.3915,15.4031, 31, 0x00FF00AA ); SetPlayerMapIcon( playerid,22, 1172.5219,-1323.3915,15.4031, 22, 0x00FF00AA ); SetPlayerMapIcon( playerid,56, 1115.8059,-1140.7524,23.4534, 56, 0x00FF00AA ); SetPlayerMapIcon( playerid,56, 968.1298,-1407.5601,12.9541, 56, 0x00FF00AA ); SetPlayerMapIcon( playerid,56, 1217.5535,-1408.3521,12.9824, 56, 0x00FF00AA ); SetPlayerMapIcon( playerid,56, 1575.7035,-1443.5298,13.1877, 56, 0x00FF00AA ); SetPlayerMapIcon( playerid,56, 1520.1541,-1868.6775,13.1805, 56, 0x00FF00AA ); SetPlayerMapIcon( playerid,56, 1041.5195,-1753.5007,13.2238, 56, 0x00FF00AA ); SetPlayerMapIcon( playerid,56, 856.7265,-1591.1954,13.1851, 56, 0x00FF00AA ); SetPlayerMapIcon( playerid,56, 207.1199,-1487.2537,12.6386, 56, 0x00FF00AA ); SetPlayerMapIcon( playerid,56, 591.2972,-1231.4749,17.5546, 56, 0x00FF00AA ); SetPlayerMapIcon( playerid,56, 738.0694,-1408.5374,13.1640, 56, 0x00FF00AA ); SetPlayerMapIcon( playerid,56, 1157.0238,-932.3364,42.8272, 56, 0x00FF00AA ); return 1; } public OnPlayerDeath(playerid, killerid, reason) { return 1; } public OnVehicleSpawn(vehicleid) { return 1; } public OnVehicleDeath(vehicleid, killerid) { return 1; } public OnPlayerText(playerid, text[]) { return 1; } public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp("/nastavitjob", cmdtext, true, 10) == 0) { Zamestnanie[playerid] = 1; SCM(playerid,-1,"Pravě sis nastavil Job == 1"); return 1; } if (strcmp("/startcp", cmdtext, true, 10) == 0) { CP[playerid] = 1; SCM(playerid,-1,"Pravě si spustil CP == 1"); return 1; } if (strcmp("/opraveno", cmdtext, true, 10) == 0) { new s[150]; new Jmeno[MAX_PLAYER_NAME+1]; GetPlayerName(playerid, Jmeno, MAX_PLAYER_NAME+1); format(s,sizeof(s),"TedakCZ == Opravil mode \n(to co sem vědel sem ti opravil \n nwm co muže robit to undefined \n vše podle mě je bez chyby) čte:% s",Jmeno); SCM(playerid,-1,s); SCM(playerid,-1,"vEnd == Opravil mode"); SCM(playerid, 0xff0000,"DÁVEJ POZOR KAM CO PÍŠEŠ!"); return 1; } return 0; } public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) { if(!ispassenger) { if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 416) // sanitky { if(Zamestnanie[playerid] == 1) { new Float:x, Float:y, Float:z; GetPlayerPos(playerid,x,y,z); SetPlayerPos(playerid,x,y,z); SendClientMessage(playerid,0xFFFFFFAA,"Nemáš právo používať toto vozidlo, lebo niesi policajt."); } } } return 1; } public OnPlayerExitVehicle(playerid, vehicleid) { return 1; } public OnPlayerStateChange(playerid, newstate, oldstate) { return 1; } public OnPlayerEnterCheckpoint(playerid) { if (CP[playerid] ==1)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Horná Alley "); SetTimerEx("speedfreeze",5000,false,"i",playerid); DisablePlayerCheckpoint(playerid); CP[playerid] =2; SetPlayerCheckpoint(playerid, 968.1298,-1407.5601,12.9541, 4.0);//dolná aley } else if (CP[playerid] ==2)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Dolná Alley"); SetTimerEx("speedfreeze",5000,false,"i",playerid); DisablePlayerCheckpoint(playerid); CP[playerid] =3; SetPlayerCheckpoint(playerid, 1217.5535,-1408.3521,12.9824, 4.0);//nová nemocnica } else if (CP[playerid] ==3)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Nová nemocnica"); DisablePlayerCheckpoint(playerid); CP[playerid] =4; SetPlayerCheckpoint(playerid, 1575.7035,-1443.5298,13.1877, 4.0);//Under Bridge } else if (CP[playerid] ==4)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Under Bridge"); DisablePlayerCheckpoint(playerid); CP[playerid] =5; SetPlayerCheckpoint(playerid, 1520.1541,-1868.6775,13.1805, 4.0);//Man Street } else if (CP[playerid] ==5)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Man Street"); DisablePlayerCheckpoint(playerid); CP[playerid] =6; SetPlayerCheckpoint(playerid, 1041.5195,-1753.5007,13.2238, 4.0);//Most Parking } else if (CP[playerid] ==6)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Most Parking"); DisablePlayerCheckpoint(playerid); CP[playerid] =7; SetPlayerCheckpoint(playerid, 856.7265,-1591.1954,13.1851, 4.0);//GrandMilk } else if (CP[playerid] ==7)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Grand Milk"); DisablePlayerCheckpoint(playerid); CP[playerid] =8; SetPlayerCheckpoint(playerid, 207.1199,-1487.2537,12.6386, 4.0);//Hlavná Alley } else if (CP[playerid] ==8)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Hlavný Alley"); DisablePlayerCheckpoint(playerid); CP[playerid] =9; SetPlayerCheckpoint(playerid, 591.2972,-1231.4749,17.5546, 4.0);//HandSlaw } else if (CP[playerid] ==9)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: HandSlaw"); DisablePlayerCheckpoint(playerid); CP[playerid] =10; SetPlayerCheckpoint(playerid, 738.0694,-1408.5374,13.1640, 4.0);//LosSantosStudio } else if (CP[playerid] ==10)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Los Santos Studio"); DisablePlayerCheckpoint(playerid); CP[playerid] =11; SetPlayerCheckpoint(playerid, 1157.0238,-932.3364,42.8272, 4.0);//EndBus } else if (CP[playerid] ==11)//id CP { SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Konečná"); DisablePlayerCheckpoint(playerid); GivePlayerMoney(playerid, 10); SendClientMessage(playerid,0xFFFFFFAA,"Ziskavaš 10 Eur za dokončenie trasy"); return 1; } public OnPlayerLeaveCheckpoint(playerid) { return 1; } public OnPlayerEnterRaceCheckpoint(playerid) { return 1; } public OnPlayerLeaveRaceCheckpoint(playerid) { return 1; } public OnRconCommand(cmd[]) { return 1; } public OnPlayerRequestSpawn(playerid) { return 1; } public OnObjectMoved(objectid) { return 1; } public OnPlayerObjectMoved(playerid, objectid) { return 1; } public OnPlayerPickUpPickup(playerid, pickupid) { if(IsPlayerInSphere(playerid,1172.5219,-1323.3915,15.4031,3)) // x, y ,z tie čo si použil vyššie a 3 je rádius, môžeš si zvoliť aký chceš.. SetPlayerInterior(playerid,9); SetPlayerPos(playerid,2131.507812,1600.818481,1008.359375);/////nemocnica return 1; } public OnVehicleMod(playerid, vehicleid, componentid) { return 1; } public OnVehiclePaintjob(playerid, vehicleid, paintjobid) { return 1; } public OnVehicleRespray(playerid, vehicleid, color1, color2) { return 1; } public OnPlayerSelectedMenuRow(playerid, row) { return 1; } public OnPlayerExitedMenu(playerid) { return 1; } public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid) { return 1; } public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) { return 1; } public OnRconLoginAttempt(ip[], password[], success) { return 1; } public OnPlayerUpdate(playerid) { return 1; } public OnPlayerStreamIn(playerid, forplayerid) { return 1; } public OnPlayerStreamOut(playerid, forplayerid) { return 1; } public OnVehicleStreamIn(vehicleid, forplayerid) { return 1; } public OnVehicleStreamOut(vehicleid, forplayerid) { return 1; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { return 1; } public OnPlayerClickPlayer(playerid, clickedplayerid, source) { return 1; } COMMAND:bus(playerid, ispassenger, vehicleid, params[])//COMMAND - je to vlastne spôsob toho includu čo sme vložili na začiatku (zcmd) { CP[playerid] =1; SetPlayerCheckpoint(playerid, 1115.8059,-1140.7524,23.4534, 4.0); //LV Letisko - 1577.3411,1504.8600,10.5608 - súradnice SendClientMessage(playerid,COLOR_WHITE,"Jed linku"); // Pošle správu pri použití príkazu . return 1; } Edited 2. Srpen, 2016 by TedakCZ Link to comment Share on other sites More sharing options...
Dotaz
ChaM@3Leon 0
proč mi piše undefined symbol "CP" když mam new CP[MAX_PLAYER);
Link to comment
Share on other sites
15 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