Havelis 0 Odesláno: 14. Srpen, 2013 Share Odesláno: 14. Srpen, 2013 Čau, už dva dny se snažím přijít na to co ten error způsobuje ale nic. Error: C:\Documents and Settings\Havelis60\Plocha\Nová složka\pawno\include\core.inc(12) : error 001: expected token: ";", but found "native" Tady je řádek 12: 12:#define BARVA_OKROVA 0xEC9717C8 Když jsem zkoušel smazat ten 12 řádek tak to vyhazovalo furt stejný error, kód vypadal takhle: 11:#define BARVA_ZLUTA 0xFFFF00AE 12: 13:#define BARVA_BILA 0xFFFFFFC3 (nevím asi tam bude ta mezera ale v kódu jsem ji nechal a furt to házelo error na 12 řádku, i když tam nic nebylo) Pawno jsem několikrát smazal a stáhnul znova z sa-mp.com. Pokud budete potřebovat celý kód klidně přidám. Link to comment Share on other sites More sharing options...
0 ATomas 287 Odesláno: 14. Srpen, 2013 Share Odesláno: 14. Srpen, 2013 Jake pouzivas includy ? Chyba totiz ukazuje pozici radku pri zobraleni includu do modu. A chybi tam ; za native funkce Link to comment Share on other sites More sharing options...
0 Havelis 0 Odesláno: 14. Srpen, 2013 Author Share Odesláno: 14. Srpen, 2013 Jake pouzivas includy ? Chyba totiz ukazuje pozici radku pri zobraleni includu do modu. A chybi tam ; za native funkce Používám navíc pouze dini. Asi jsem tě pochopil správně, chybí my tam někde ;. Když já jsem všechno společný s tím "BARVA_OKROVA" zkotroloval a tam všude ; jsou. Link to comment Share on other sites More sharing options...
0 rhsCZ 19 Odesláno: 14. Srpen, 2013 Share Odesláno: 14. Srpen, 2013 co čtu tak chybu to píše v core.inc na 12 řádku ne ve skriptu Link to comment Share on other sites More sharing options...
0 Havelis 0 Odesláno: 14. Srpen, 2013 Author Share Odesláno: 14. Srpen, 2013 Měl jsem uplně stejný problem. Je možný že máš někde za poznámkama písmo příklad: #define COLOR 0xFFFFFF a//VIP Odemě #define SCM SendClientMessage Teď jsem to zkotroloval a nic takovýho tam nemám. Link to comment Share on other sites More sharing options...
0 ATomas 287 Odesláno: 14. Srpen, 2013 Share Odesláno: 14. Srpen, 2013 co čtu tak chybu to píše v core.inc na 12 řádku ne ve skriptu No dyt to tady rikam hod sem core.inc Link to comment Share on other sites More sharing options...
0 Havelis 0 Odesláno: 14. Srpen, 2013 Author Share Odesláno: 14. Srpen, 2013 co čtu tak chybu to píše v core.inc na 12 řádku ne ve skriptu /* Core functions * * (c) Copyright 1998-2005, ITB CompuPhase * This file is provided as is (no warranties). */ #if defined _core_included #endinput #endif #define _core_included #pragma library Core native heapspace();native funcidx(const name[]); native numargs(); native getarg(arg, index=0); native setarg(arg, index=0, value);native tolower(c); native toupper(c); native swapchars(c); native random(max);native min(value1, value2); native max(value1, value2); native clamp(value, min=cellmin, max=cellmax); native getproperty(id=0, const name[]="", value=cellmin, string[]=""); native setproperty(id=0, const name[]="", value=cellmin, const string[]=""); native deleteproperty(id=0, const name[]="", value=cellmin); native existproperty(id=0, const name[]="", value=cellmin); Link to comment Share on other sites More sharing options...
0 _NosiK_ 0 Odesláno: 15. Srpen, 2013 Share Odesláno: 15. Srpen, 2013 Zkoušel jsi to stáhnout znovu? Mně to funguje normálně. Link to comment Share on other sites More sharing options...
0 Havelis 0 Odesláno: 15. Srpen, 2013 Author Share Odesláno: 15. Srpen, 2013 Zkoušel jsi to stáhnout znovu? Mně to funguje normálně. Ano zkoušel, napsal jsem to i nahoru. Link to comment Share on other sites More sharing options...
0 rhsCZ 19 Odesláno: 15. Srpen, 2013 Share Odesláno: 15. Srpen, 2013 /* Core functions * * (c) Copyright 1998-2005, ITB CompuPhase * This file is provided as is (no warranties). */ #if defined _core_included #endinput #endif #define _core_included #pragma library Core native heapspace(); native funcidx(const name[]); native numargs(); native getarg(arg, index=0); native setarg(arg, index=0, value);native tolower(c); native toupper(c); native swapchars(c); native random(max);native min(value1, value2); native max(value1, value2); native clamp(value, min=cellmin, max=cellmax); native getproperty(id=0, const name[]="", value=cellmin, string[]=""); native setproperty(id=0, const name[]="", value=cellmin, const string[]=""); native deleteproperty(id=0, const name[]="", value=cellmin); native existproperty(id=0, const name[]="", value=cellmin); nelíbil se mi ten řádek native heapspace();native funcidx(const name[]); Link to comment Share on other sites More sharing options...
0 Havelis 0 Odesláno: 15. Srpen, 2013 Author Share Odesláno: 15. Srpen, 2013 /* Core functions * * (c) Copyright 1998-2005, ITB CompuPhase * This file is provided as is (no warranties). */ #if defined _core_included #endinput #endif #define _core_included #pragma library Core native heapspace(); native funcidx(const name[]); native numargs(); native getarg(arg, index=0); native setarg(arg, index=0, value);native tolower(c); native toupper(c); native swapchars(c); native random(max);native min(value1, value2); native max(value1, value2); native clamp(value, min=cellmin, max=cellmax); native getproperty(id=0, const name[]="", value=cellmin, string[]=""); native setproperty(id=0, const name[]="", value=cellmin, const string[]=""); native deleteproperty(id=0, const name[]="", value=cellmin); native existproperty(id=0, const name[]="", value=cellmin); nelíbil se mi ten řádek native heapspace();native funcidx(const name[]); Bohužel furt to samý . Link to comment Share on other sites More sharing options...
0 ATomas 287 Odesláno: 15. Srpen, 2013 Share Odesláno: 15. Srpen, 2013 Originalni core.inc vypada takto: /* Core functions * * (c) Copyright 1998-2005, ITB CompuPhase * This file is provided as is (no warranties). */ #if defined _core_included #endinput #endif #define _core_included #pragma library Core native heapspace(); native funcidx(const name[]); native numargs(); native getarg(arg, index=0); native setarg(arg, index=0, value); native tolower(c); native toupper(c); native swapchars(c); native random(max); native min(value1, value2); native max(value1, value2); native clamp(value, min=cellmin, max=cellmax); native getproperty(id=0, const name[]="", value=cellmin, string[]=""); native setproperty(id=0, const name[]="", value=cellmin, const string[]=""); native deleteproperty(id=0, const name[]="", value=cellmin); native existproperty(id=0, const name[]="", value=cellmin); Link to comment Share on other sites More sharing options...
0 Havelis 0 Odesláno: 16. Srpen, 2013 Author Share Odesláno: 16. Srpen, 2013 Originalni core.inc vypada takto: /* Core functions * * (c) Copyright 1998-2005, ITB CompuPhase * This file is provided as is (no warranties). */ #if defined _core_included #endinput #endif #define _core_included #pragma library Core native heapspace(); native funcidx(const name[]); native numargs(); native getarg(arg, index=0); native setarg(arg, index=0, value); native tolower(c); native toupper(c); native swapchars(c); native random(max); native min(value1, value2); native max(value1, value2); native clamp(value, min=cellmin, max=cellmax); native getproperty(id=0, const name[]="", value=cellmin, string[]=""); native setproperty(id=0, const name[]="", value=cellmin, const string[]=""); native deleteproperty(id=0, const name[]="", value=cellmin); native existproperty(id=0, const name[]="", value=cellmin); C:\Users\Havelis\Desktop\Samp\SAMP server 0.3x\pawno\include\core.inc(11) : error 001: expected token: ";", but found "native" Link to comment Share on other sites More sharing options...
0 rhsCZ 19 Odesláno: 16. Srpen, 2013 Share Odesláno: 16. Srpen, 2013 skus vyměnit všechny includy Link to comment Share on other sites More sharing options...
0 Havelis 0 Odesláno: 16. Srpen, 2013 Author Share Odesláno: 16. Srpen, 2013 skus vyměnit všechny includy Nepomáhá C:\Users\Havelis\Desktop\Samp\SAMP server 0.3x\pawno\include\core.inc(12) : error 001: expected token: ";", but found "native" Link to comment Share on other sites More sharing options...
0 Havelis 0 Odesláno: 16. Srpen, 2013 Author Share Odesláno: 16. Srpen, 2013 Tak asi includama to není. Tak sem hoď pawno. TAB asi neřešte v pawnu ho mám dobře . //1-2 registrace //-------------------------------defines---------------------------------------- #define MAX_PLAYERS_EX 100 #define BARVA_CERVENA 0xFF0000FF #define BARVA_ZELENA 0x00FF00FF #define BARVA_CERNA 0x000000FF #define BARVA_FIALOVA 0x8000FFC3 #define BARVA_ZLUTA 0xFFFF00AE #define BARVA_OKROVA 0xEC9717C8 #define BARVA_BILA 0xFFFFFFC3 #define BARVA_HNEDA 0x804000C3 #define BARVA_SEDIVA 0xC0C0C0C3 #define BARVA_SVETLEMODRA 0x00FFFFC3 #define BARVA_ORANZOVA 0xFF8000C3 #define BARVA_RUZOVA 0xFF80FFC3 #define BARVA_SEDIVOMODRA 0xB0B1CEC3 #define USER_FILE "/Users/%s.sav" #define dcmd(%1,%2,%3) if (!strcmp((%3)[1], #%1, true, (%2)) && ((((%3)[(%2) + 1] == '\0') && (dcmd_%1(playerid, ""))) || (((%3)[(%2) + 1] == ' ') && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1 //-------------------------------------new-------------------------------------- new PlayerLogged[MAX_PLAYERS_EX]; new AdminLevel[MAX_PLAYERS_EX]; new Job[MAX_PLAYERS_EX]; //--------------------------------newy pickupu---------------------------------- new dealerpick; new taxikarpick; new policielvpick; new policiesfpick; new policielspick; new bacharpick; new grovestreetpick; new ballaspick; new vagospick; new aztecaspick; new hasicipick; new fbipick; new swatpick; new mechanikpick; new kamionistapick; new ochrankapick; new advokatpick; new teroristapick; new fotografpick; new starostapick; new yakuzapick; //---------------------------------forward-------------------------------------- forward Vyplaty() //---------------------------------include-------------------------------------- #include <a_samp> #include <dini> main() { print("\n----------------------------------"); print(" Blank Gamemode by your name here"); print("----------------------------------\n"); } public OnGameModeInit() { SetGameModeText("Blank Script"); AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0); //--------------------------------pickupy pracy--------------------------------- dealerpick = CreatePickup(1581,1,-1109.1492,-1637.6666,76.3672); taxikarpick = CreatePickup(1581,1,2217.4009,1837.8003,10.8203); policielvpick = CreatePickup(1581,1,236.0647,165.2145,1003.0300); policiesfpick = CreatePickup(1581,1,-1615.8561,683.5319,7.1875); policielspick = CreatePickup(1581,1,253.9341,66.4268,1003.6406); bacharpick = CreatePickup(1581,1,212.0726,1810.7054,21.8672); grovestreetpick = CreatePickup(1581,1,2499.5657,-1684.5868,13.4266); ballaspick = CreatePickup(1581,1,1967.6135,-1157.0385,20.9672); vagospick = CreatePickup(1581,1,2949.6465,-1470.4390,10.8400); aztecaspick = CreatePickup(1581,1,1668.1368,-2112.5964,13.5469); hasicipick = CreatePickup(1581,1,1756.2605,-1463.0498,13.5469); fbipick = CreatePickup(1581,1,-343.6479,1584.5376,76.2511); swatpick = CreatePickup(1581,1,354.7136,2033.0475,22.6406); mechanikpick = CreatePickup(1581,1,1114.5463,1796.9469,10.8203); kamionistapick = CreatePickup(1581,1,-1708.7516,405.1498,7.4190); ochrankapick = CreatePickup(1581,1,2266.2742,2046.5441,10.8203); advokatpick = CreatePickup(1581,1,1042.5197,1011.1548,11.0000); teroristapick = CreatePickup(1581,1,-1302.1443,2535.9846,87.7422); fotografpick = CreatePickup(1581,1,-1964.7062,439.4813,35.1719); starostapick = CreatePickup(1581,1,-2765.1716,374.5273,6.3359); yakuzapick = CreatePickup(1581,1,2177.2246,1720.9167,11.0469); //-------------------------------timery----------------------------------------- SetTimer("Vyplaty", 600000, true); 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) { PlayerLogged[playerid] = 0; new name[MAX_PLAYER_NAME], soubor[256]; GetPlayerName(playerid, name, sizeof(name)); format (soubor, sizeof(soubor), USER_FILE, name); if(!dini_Exists(soubor)) { ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Registrace","Zaregistruj se \n Napiš Heslo","Register","Storno"); } if(dini_Exists(soubor)) { ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Login","Vítej zpět \n Napiš Heslo ","Login","Storno"); } return 1; } public OnPlayerDisconnect(playerid, reason) { new name[MAX_PLAYER_NAME], soubor[256]; GetPlayerName(playerid, name, sizeof(name)); format(soubor, sizeof(soubor), USER_FILE, name); if(PlayerLogged[playerid] == 1) { dini_Set(soubor, "name", name); dini_IntSet(soubor, "Job", Job[playerid]); // dini_IntSet(soubor, "Bank Money", BankMoney[playerid]); dini_IntSet(soubor, "Admin Level", AdminLevel[playerid]); } PlayerLogged[playerid] = 0; return 1; } public OnPlayerSpawn(playerid) { if (Job[playerid] == 1) { SetPlayerPos(playerid,-1196.2640,-1637.6373,76.3672); SetPlayerColor(playerid,BARVA_ZELENA); GivePlayerWeapon(playerid,6,0); GivePlayerWeapon(playerid,22,60); GivePlayerWeapon(playerid,32,900); } if (Job[playerid] == 2) { SetPlayerPos(playerid,2213.4224,1838.1498,11.8359); SetPlayerColor(playerid,BARVA_ZLUTA); GivePlayerWeapon(playerid,4,0); GivePlayerWeapon(playerid,24,60); GivePlayerWeapon(playerid,25,80); } if (Job[playerid] == 3) { SetPlayerPos(playerid,2285.2556,2431.1819,10.8203); SetPlayerColor(playerid,BARVA_OKROVA); GivePlayerWeapon(playerid,3,0); GivePlayerWeapon(playerid,22,300); GivePlayerWeapon(playerid,17,5); } if (Job[playerid] == 4) { SetPlayerPos(playerid,-1615.9844,681.3419,7.1875); SetPlayerColor(playerid,BARVA_OKROVA); GivePlayerWeapon(playerid,3,0); GivePlayerWeapon(playerid,22,300); GivePlayerWeapon(playerid,17,5); } if (Job[playerid] == 5) { SetPlayerPos(playerid,1580.0490,-1634.6113,13.5620); SetPlayerColor(playerid,BARVA_OKROVA); GivePlayerWeapon(playerid,3,0); GivePlayerWeapon(playerid,22,300); GivePlayerWeapon(playerid,17,5); } if (Job[playerid] == 6) { SetPlayerPos(playerid,209.7849,1810.9771,21.8672); SetPlayerColor(playerid,BARVA_BILA); GivePlayerWeapon(playerid,3,0); GivePlayerWeapon(playerid,24,1000); GivePlayerWeapon(playerid,28,600); } if (Job[playerid] == 7) { SetPlayerPos(playerid,2499.5657,-1684.5868,13.4266); SetPlayerColor(playerid,BARVA_ZELENA); GivePlayerWeapon(playerid,32,400); GivePlayerWeapon(playerid,22,100); } if (Job[playerid] == 8) { SetPlayerPos(playerid,1956.7648,-1151.3080,21.4341); SetPlayerColor(playerid,BARVA_FIALOVA); GivePlayerWeapon(playerid,22,100); GivePlayerWeapon(playerid,28,400); } if (Job[playerid] == 9) { SetPlayerPos(playerid,2944.1604,-1469.1576,10.9131); SetPlayerColor(playerid,BARVA_ZLUTA); GivePlayerWeapon(playerid,22,100); GivePlayerWeapon(playerid,28,400); } if (Job[playerid] == 10) { SetPlayerPos(playerid,1674.1073,-2112.6384,13.5469); SetPlayerColor(playerid,BARVA_SVETLEMODRA); GivePlayerWeapon(playerid,22,100); GivePlayerWeapon(playerid,28,400); } if (Job[playerid] == 11) { SetPlayerPos(playerid,1759.0497,-1463.8792,13.5469); SetPlayerColor(playerid,BARVA_CERVENA); GivePlayerWeapon(playerid,42,4000); GivePlayerWeapon(playerid,23,150); GivePlayerWeapon(playerid,9,0); } if (Job[playerid] == 12) { SetPlayerPos(playerid,-355.9999,1583.8521,76.6388); SetPlayerColor(playerid,BARVA_CERNA); GivePlayerWeapon(playerid,28,1000); GivePlayerWeapon(playerid,34,50); GivePlayerWeapon(playerid,16,20); } if (Job[playerid] == 13) { SetPlayerPos(playerid,344.2306,2031.6296,22.6406); SetPlayerColor(playerid,BARVA_CERNA); GivePlayerWeapon(playerid,28,1000); GivePlayerWeapon(playerid,34,50); GivePlayerWeapon(playerid,16,20); } if (Job[playerid] == 14) { SetPlayerPos(playerid,1111.6903,1796.9976,10.8203); SetPlayerColor(playerid,BARVA_BILA); GivePlayerWeapon(playerid,4,0); GivePlayerWeapon(playerid,22,100); GivePlayerWeapon(playerid,24,60); } if (Job[playerid] == 15) { SetPlayerPos(playerid,-1709.8265,398.4125,7.1797); SetPlayerColor(playerid,BARVA_HNEDA); GivePlayerWeapon(playerid,1,0); GivePlayerWeapon(playerid,18,20); GivePlayerWeapon(playerid,30,250); } if (Job[playerid] == 16) { SetPlayerPos(playerid,2262.1506,2039.6858,10.8203); SetPlayerColor(playerid,BARVA_SEDIVA); GivePlayerWeapon(playerid,31,300); GivePlayerWeapon(playerid,8,0); GivePlayerWeapon(playerid,34,40); } if (Job[playerid] == 17) { SetPlayerPos(playerid,1083.0809,1070.9081,10.8359); SetPlayerColor(playerid,BARVA_FIALOVA); GivePlayerWeapon(playerid,10,0); GivePlayerWeapon(playerid,33,100); } if (Job[playerid] == 18) { SetPlayerPos(playerid,-1302.1443,2535.9846,87.7422); SetPlayerColor(playerid,BARVA_ORANZOVA); GivePlayerWeapon(playerid,35,10); GivePlayerWeapon(playerid,39,20); GivePlayerWeapon(playerid,1,0); } if (Job[playerid] == 19) { SetPlayerPos(playerid,-1964.1239,433.2509,35.1719); SetPlayerColor(playerid,BARVA_BILA); GivePlayerWeapon(playerid,43,10000); GivePlayerWeapon(playerid,23,120); } if (Job[playerid] == 20) { SetPlayerPos(playerid,-2763.7544,370.1675,6.1742); SetPlayerColor(playerid,BARVA_RUZOVA); GivePlayerWeapon(playerid,12,0); GivePlayerWeapon(playerid,25,60); GivePlayerWeapon(playerid,34,10); } if (Job[playerid] == 21) { SetPlayerPos(playerid,2178.1404,1716.9014,11.0469); SetPlayerColor(playerid,BARVA_OKROVA); GivePlayerWeapon(playerid,22,100); GivePlayerWeapon(playerid,28,400); } 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[]) { dcmd(setadmin,8,cmdtext); dcmd(sethladmin,10,cmdtext); dcmd(unsetadmin,10,cmdtext); return 0; } #define dcmd(%1,%2,%3) if (!strcmp((%3)[1], #%1, true, (%2)) && ((((%3)[(%2) + 1] == '\0') && (dcmd_%1(playerid, ""))) || (((%3)[(%2) + 1] == ' ') && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1 public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) { return 1; } public OnPlayerExitVehicle(playerid, vehicleid) { return 1; } public OnPlayerStateChange(playerid, newstate, oldstate) { return 1; } public OnPlayerEnterCheckpoint(playerid) { 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(pickupid == dealerpick) { ShowPlayerDialog(playerid,3,DIALOG_STYLE_LIST,"Zaměstnání: Dealer drog","Změnit skin\n Změnit skin\n Změnit skin","Zaměstnat","Storno"); } if(pickupid == taxikarpick) { ShowPlayerDialog(playerid,4,DIALOG_STYLE_LIST,"Zaměstnání: Taxikář","Změnit skin\n Změnit skin\n Změnit skin","Zaměstnat","Storno"); } if(pickupid == policielvpick) { ShowPlayerDialog(playerid,5,DIALOG_STYLE_LIST,"Zaměstnání: Policie Las Venturas","Změnit skin\n Změnit skin\n Změnit skin","Zaměstnat","Storno"); } if(pickupid == policiesfpick) { ShowPlayerDialog(playerid,6,DIALOG_STYLE_LIST,"Zaměstnání: Policie San Fierro","Změnit skin\n Změnit skin\n Změnit skin","Zaměstnat","Storno"); } if(pickupid == policielspick) { ShowPlayerDialog(playerid,7,DIALOG_STYLE_LIST,"Zaměstnání: Policie Los Santos","Změnit skin\n Změnit skin\n Změnit skin","Zaměstnat","Storno"); } if(pickupid == bacharpick) { ShowPlayerDialog(playerid,8,DIALOG_STYLE_LIST,"Zaměstnání: Bachař","Změnit skin\n Změnit skin\n Změnit skin","Zaměstnat","Storno"); } if(pickupid == grovestreetpick) { ShowPlayerDialog(playerid,9,DIALOG_STYLE_LIST,"Gang: Grove Street","Změnit skin\n Změnit skin\n Změnit skin","Zaměstnat","Storno"); } if(pickupid == ballaspick) { ShowPlayerDialog(playerid,10,DIALOG_STYLE_LIST,"Gang: Ballas","Změnit skin\n Změnit skin\n Změnit skin","Zaměstnat","Storno"); } if(pickupid == vagospick) { ShowPlayerDialog(playerid,11,DIALOG_STYLE_LIST,"Gang: Vagos","Změnit skin\n Změnit skin\n Změnit skin","Zaměstnat","Storno"); } if(pickupid == aztecaspick) { ShowPlayerDialog(playerid,12,DIALOG_STYLE_LIST,"Gang: Gang Aztecas","Změnit skin\n Změnit skin\n Změnit skin","Zaměstnat","Storno"); } if(pickupid == hasicipick) { ShowPlayerDialog(playerid,13,DIALOG_STYLE_LIST,"Zaměstnání: Hasiči","Změnit skin\n Změnit skin\n Změnit skin","Zaměstnat","Storno"); } if(pickupid == fbipick) { ShowPlayerDialog(playerid,14,DIALOG_STYLE_LIST,"Zaměstnání: FBI","Změnit skin\n Změnit skin\n Změnit skin","Zaměstnat","Storno"); } if(pickupid == swatpick) { ShowPlayerDialog(playerid,15,DIALOG_STYLE_LIST,"Zaměstnání: SWAT","Změnit skin\n Změnit skin\n Změnit skin","Zaměstnat","Storno"); } if(pickupid == mechanikpick) { ShowPlayerDialog(playerid,16,DIALOG_STYLE_LIST,"Zaměstnání: Mechanik","Změnit skin\n Změnit skin\n Změnit skin","Zaměstnat","Storno"); } if(pickupid == kamionistapick) { ShowPlayerDialog(playerid,17,DIALOG_STYLE_LIST,"Zaměstnání: Kamionista","Změnit skin\n Změnit skin\n Změnit skin","Zaměstnat","Storno"); } if(pickupid == ochrankapick) { ShowPlayerDialog(playerid,18,DIALOG_STYLE_LIST,"Zaměstnání: Ochranka","Změnit skin\n Změnit skin\n Změnit skin","Zaměstnat","Storno"); } if(pickupid == advokatpick) { ShowPlayerDialog(playerid,19,DIALOG_STYLE_LIST,"Zaměstnání: Advokát","Změnit skin\n Změnit skin\n Změnit skin","Zaměstnat","Storno"); } if(pickupid == teroristapick) { ShowPlayerDialog(playerid,20,DIALOG_STYLE_LIST,"Zaměstnání: Terorista","Změnit skin\n Změnit skin\n Změnit skin","Zaměstnat","Storno"); } if(pickupid == fotografpick) { ShowPlayerDialog(playerid,21,DIALOG_STYLE_LIST,"Zaměstnání: Fotograf","Změnit skin\nZměnit skin\nZměnit skin","Zaměstnat","Storno"); } if(pickupid == starostapick) { ShowPlayerDialog(playerid,22,DIALOG_STYLE_LIST,"Zaměstnání: Starosta","Změnit skin\nZměnit skin\nZměnit skin","Zaměstnat","Storno"); } if(pickupid == yakuzapick) { ShowPlayerDialog(playerid,23,DIALOG_STYLE_LIST,"Gang: Yakuza","Změnit skin\nZměnit skin\nZměnit skin","Zaměstnat","Storno"); } 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[]) { if(dialogid == 1) { if(response == 1) { new name[MAX_PLAYER_NAME], soubor[256], string[128]; GetPlayerName(playerid, name, sizeof(name)); format (soubor, sizeof(soubor), USER_FILE, name); if(!strlen(inputtext)) return ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Registrace","Zaregistruj se \n Napiš Heslo","Register","Storno"); dini_Create(soubor); dini_Set(soubor, "name", GetName(playerid)); dini_IntSet(soubor, "Password", udb_hash(inputtext)); dini_IntSet(soubor, "Admin Level", AdminLevel[playerid]); // dini_IntSet(soubor, "Bank Money", BankMoney[playerid]); dini_IntSet(soubor, "Job", Job[playerid]); format(string, 128, "[sERVER]Byl jsi úspěšne zaregistrován na nick %s a tvoje heslo je %s.", name, inputtext); SendClientMessage(playerid, BARVA_ZELENA, string); PlayerLogged[playerid] = 1; } if(response == 2) { Kick(playerid); } return 1; } if(dialogid == 2) { if(response == 1) { new name[MAX_PLAYER_NAME], soubor[256]; GetPlayerName(playerid, name, sizeof(name)); format(soubor, sizeof(soubor), USER_FILE, name); if(!strlen(inputtext)) return ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT,"Login","Vítej zpět \n Napiš Heslo ","Login","Storno"); new Check; Check = dini_Int(soubor, "Password"); if(udb_hash(inputtext) !=Check) { SendClientMessage(playerid, BARVA_CERVENA, "Špatné heslo."); ShowPlayerDialog(playerid, 47, DIALOG_STYLE_INPUT,"Login","Vítej zpět \n Napiš Heslo ","Login","Storno"); } else { PlayerLogged[playerid] = 1; Job[playerid] = dini_Int(soubor, "Job"); // BankMoney[playerid] = dini_Int(soubor, "Bank Money"); AdminLevel[playerid] = dini_Int(soubor, "AdminLevel"); SendClientMessage(playerid, BARVA_ZELENA, "Úspěšně přihlášen"); } } if(response == 2) { Kick(playerid); } return 1; } if(dialogid == 3) { if(response == 1) { if(Job[playerid] == 1) return SendClientMessage(playerid,BARVA_CERVENA,"[sERVER]Už jsi jako Dealer zaměstnaný"); SendClientMessage(playerid,BARVA_ZELENA,"[sERVER]Zaměstnal jsi se jako Dealer"); GivePlayerWeapon(playerid,6,0); GivePlayerWeapon(playerid,22,1000); GivePlayerWeapon(playerid,32,10000); SetPlayerColor(playerid,BARVA_ZELENA); Job[playerid] = 1; } if(listitem == 0) { SetPlayerSkin(playerid,1); } if(listitem == 1) { SetPlayerSkin(playerid,29); } if(listitem == 2) { SetPlayerSkin(playerid,73); } return 1; } if(dialogid == 4) { if(response == 1) { if(Job[playerid] == 2) return SendClientMessage(playerid,BARVA_CERVENA,"[sERVER]Už jsi jako Taxikář zaměstnaný"); SendClientMessage(playerid,BARVA_ZELENA,"[sERVER]Zaměstnal jsi se jako Taxikář"); SetPlayerColor(playerid,BARVA_ZLUTA); GivePlayerWeapon(playerid,4,0); GivePlayerWeapon(playerid,24,60); GivePlayerWeapon(playerid,25,80); Job[playerid] = 2; } if(listitem == 0) { SetPlayerSkin(playerid,142); } if(listitem == 1) { SetPlayerSkin(playerid,255); } if(listitem == 2) { SetPlayerSkin(playerid,7); } return 1; } if(dialogid == 5) { if(response == 1) { if(Job[playerid] == 3) return SendClientMessage(playerid,BARVA_CERVENA,"[sERVER]Už jsi jako Policie v Las Venturas zaměstnaný"); SendClientMessage(playerid,BARVA_ZELENA,"[sERVER]Zaměstnal jsi se jako Policie Las Venturas"); SetPlayerColor(playerid,BARVA_OKROVA); GivePlayerWeapon(playerid,3,0); GivePlayerWeapon(playerid,22,300); GivePlayerWeapon(playerid,17,5); Job[playerid] = 3; } if(listitem == 0) { SetPlayerSkin(playerid,282); } return 1; } if(dialogid == 6) { if(response == 1) { if(Job[playerid] == 4) return SendClientMessage(playerid,BARVA_CERVENA,"[sERVER]Už jsi jako Policie v San Sierru zaměstnaný"); SendClientMessage(playerid,BARVA_ZELENA,"[sERVER]Zaměstnal jsi se jako Policie San Fierro"); SetPlayerColor(playerid,BARVA_OKROVA); GivePlayerWeapon(playerid,3,0); GivePlayerWeapon(playerid,22,300); GivePlayerWeapon(playerid,17,5); Job[playerid] = 4; } if(listitem == 0) { SetPlayerSkin(playerid,281); } return 1; } if(dialogid == 7) { if(response ==1) { if(Job[playerid] == 5) return SendClientMessage(playerid,BARVA_CERVENA,"[sERVER]Už jsi jako Policie v Los Santos zaměstnaný"); SendClientMessage(playerid,BARVA_ZELENA,"[sERVER]Zaměstnal jsi se jako Policie Los Santos"); SetPlayerColor(playerid,BARVA_OKROVA); GivePlayerWeapon(playerid,3,0); GivePlayerWeapon(playerid,22,300); GivePlayerWeapon(playerid,17,5); Job[playerid] = 5; } if(listitem == 0) { SetPlayerSkin(playerid,280); } return 1; } if(dialogid == 8) { if(response == 1) { if(Job[playerid] == 6) return SendClientMessage(playerid,BARVA_CERVENA,"[sERVER]Už jsi jako Bachař zaměstnaný"); SendClientMessage(playerid,BARVA_ZELENA,"[sERVER]Zaměstnal jsi se jako Bachař"); GivePlayerWeapon(playerid,3,0); GivePlayerWeapon(playerid,24,1000); GivePlayerWeapon(playerid,28,600); SetPlayerColor(playerid,BARVA_BILA); Job[playerid] = 6; } if(listitem == 0) { SetPlayerSkin(playerid,283); } if(listitem == 1) { SetPlayerSkin(playerid,287); } return 1; } if(dialogid == 9) { if(response == 1) { if(Job[playerid] == 7) return SendClientMessage(playerid,BARVA_CERVENA,"[sERVER]Už jsi jako Gang Grove Street zaměstnaný"); SendClientMessage(playerid,BARVA_ZELENA,"[sERVER]Zaměstnal jsi se jako Gang Grove Street"); GivePlayerWeapon(playerid,32,400); GivePlayerWeapon(playerid,22,100); SetPlayerColor(playerid,BARVA_ZELENA); Job[playerid] = 7; } if(listitem == 0) { SetPlayerSkin(playerid,105); } if(listitem == 1) { SetPlayerSkin(playerid,106); } if(listitem == 2) { SetPlayerSkin(playerid,107); } return 1; } if(dialogid == 10) { if(response == 1) { if(Job[playerid] == 8) return SendClientMessage(playerid,BARVA_CERVENA,"[sERVER]Už jsi jako Gang Ballas zaměstnaný"); SendClientMessage(playerid,BARVA_ZELENA,"[sERVER]Zaměstnal jsi se jako Gang Ballas"); SetPlayerColor(playerid,BARVA_FIALOVA); GivePlayerWeapon(playerid,22,100); GivePlayerWeapon(playerid,28,400); Job[playerid] = 8; } if(listitem == 0) { SetPlayerSkin(playerid,102); } if(listitem == 1) { SetPlayerSkin(playerid,103); } if(listitem == 2) { SetPlayerSkin(playerid,104); } return 1; } if(dialogid == 11) { if(response == 1) { if(Job[playerid] == 9) return SendClientMessage(playerid,BARVA_CERVENA,"[sERVER]Už jsi jako Gang Vagos zaměstnaný"); SendClientMessage(playerid,BARVA_ZELENA,"[sERVER]Zaměstnal jsi se jako Gang Vagos"); SetPlayerColor(playerid,BARVA_ZLUTA); GivePlayerWeapon(playerid,22,100); GivePlayerWeapon(playerid,28,400); Job[playerid] = 9; } if(listitem == 0) { SetPlayerSkin(playerid,108); } if(listitem == 1) { SetPlayerSkin(playerid,109); } if(listitem == 2) { SetPlayerSkin(playerid,110); } return 1; } if(dialogid == 12) { if(response == 1) { if(Job[playerid] == 10) return SendClientMessage(playerid,BARVA_CERVENA,"[sERVER]Už jsi jako Gang Aztecas zaměstnaný"); SendClientMessage(playerid,BARVA_ZELENA,"[sERVER]Zaměstnal jsi se jako Gang Aztecas"); SetPlayerColor(playerid,BARVA_SVETLEMODRA); GivePlayerWeapon(playerid,22,100); GivePlayerWeapon(playerid,28,400); Job[playerid] = 10; } if(listitem == 0) { SetPlayerSkin(playerid,114); } if(listitem == 1) { SetPlayerSkin(playerid,115); } if(listitem == 2) { SetPlayerSkin(playerid,116); } return 1; } if(dialogid == 13) { if(response == 1) { if(Job[playerid] == 11) return SendClientMessage(playerid,BARVA_CERVENA,"[sERVER]Už jsi jako Hasič zaměstnaný"); SendClientMessage(playerid,BARVA_ZELENA,"[sERVER]Zaměstnal jsi se jako Hasič"); SetPlayerColor(playerid,BARVA_CERVENA); GivePlayerWeapon(playerid,42,4000); GivePlayerWeapon(playerid,23,150); GivePlayerWeapon(playerid,9,0); Job[playerid] = 11; } if(listitem == 0) { SetPlayerSkin(playerid,277); } if(listitem == 1) { SetPlayerSkin(playerid,278); } if(listitem == 2) { SetPlayerSkin(playerid,279); } return 1; } if(dialogid == 14) { if(response == 1) { if(Job[playerid] == 12) return SendClientMessage(playerid,BARVA_CERVENA,"[sERVER]Už jsi jako FBI zaměstnaný"); SendClientMessage(playerid,BARVA_ZELENA,"[sERVER]Zaměstnal jsi se jako FBI"); SetPlayerColor(playerid,BARVA_CERNA); GivePlayerWeapon(playerid,28,1000); GivePlayerWeapon(playerid,34,50); GivePlayerWeapon(playerid,16,20); Job[playerid] = 12; } if(listitem == 0) { SetPlayerSkin(playerid,286); } return 1; } if(dialogid == 15) { if(response == 1) { if(Job[playerid] == 13) return SendClientMessage(playerid,BARVA_CERVENA,"[sERVER]Už jsi jako SWAT zaměstnaný"); SendClientMessage(playerid,BARVA_ZELENA,"[sERVER]Zaměstnal jsi se jako SWAT"); SetPlayerColor(playerid,BARVA_CERNA); GivePlayerWeapon(playerid,28,1000); GivePlayerWeapon(playerid,34,50); GivePlayerWeapon(playerid,16,20); Job[playerid] = 13; } if(listitem == 0) { SetPlayerSkin(playerid,285); } return 1; } if(dialogid == 16) { if(response == 1) { if(Job[playerid] == 14) return SendClientMessage(playerid,BARVA_CERVENA,"[sERVER]Už jsi jako Mechanik zaměstnaný"); SendClientMessage(playerid,BARVA_ZELENA,"[sERVER]Zaměstnal jsi se jako Mechanik"); SetPlayerColor(playerid,BARVA_BILA); GivePlayerWeapon(playerid,4,0); GivePlayerWeapon(playerid,22,100); GivePlayerWeapon(playerid,24,60); Job[playerid] = 14; } if(listitem == 0) { SetPlayerSkin(playerid,50); } return 1; } if(dialogid == 17) { if(response == 1) { if(Job[playerid] == 15) return SendClientMessage(playerid,BARVA_CERVENA,"[sERVER]Už jsi jako Řidič Kamionu zaměstnaný"); SendClientMessage(playerid,BARVA_ZELENA,"[sERVER]Zaměstnal jsi se jako Řidič Kamionu"); SetPlayerColor(playerid,BARVA_HNEDA); GivePlayerWeapon(playerid,1,0); GivePlayerWeapon(playerid,18,20); GivePlayerWeapon(playerid,30,250); Job[playerid] = 15; } if(listitem == 0) { SetPlayerSkin(playerid,206); } if(listitem == 1) { SetPlayerSkin(playerid,234); } if(listitem == 2) { SetPlayerSkin(playerid,261); } return 1; } if(dialogid == 18) { if(response == 1) { if(Job[playerid] == 16) return SendClientMessage(playerid,BARVA_CERVENA,"[sERVER]Už jsi jako Ocranka zaměstnaný"); SendClientMessage(playerid,BARVA_ZELENA,"[sERVER]Zaměstnal jsi se jako Ocranka"); SetPlayerColor(playerid,BARVA_SEDIVA); GivePlayerWeapon(playerid,31,300); GivePlayerWeapon(playerid,8,0); GivePlayerWeapon(playerid,34,40); Job[playerid] = 16; } if(listitem == 0) { SetPlayerSkin(playerid,163); } if(listitem == 1) { SetPlayerSkin(playerid,164); } if(listitem == 2) { SetPlayerSkin(playerid,165); } return 1; } if(dialogid == 19) { if(response == 1) { if(Job[playerid] == 17) return SendClientMessage(playerid,BARVA_CERVENA,"[sERVER]Už jsi jako Advokát zaměstnaný"); SendClientMessage(playerid,BARVA_ZELENA,"[sERVER]Zaměstnal jsi se jako Advokát"); SetPlayerColor(playerid,BARVA_FIALOVA); GivePlayerWeapon(playerid,10,0); GivePlayerWeapon(playerid,33,100); Job[playerid] = 17; } if(listitem == 0) { SetPlayerSkin(playerid,17); } if(listitem == 1) { SetPlayerSkin(playerid,147); } return 1; } if(dialogid == 20) { if(response == 1) { if(Job[playerid] == 18) return SendClientMessage(playerid,BARVA_CERVENA,"[sERVER]Už jsi jako Terorista zaměstnaný"); SendClientMessage(playerid,BARVA_ZELENA,"[sERVER]Zaměstnal jsi se jako Terorista"); SetPlayerColor(playerid,BARVA_ORANZOVA); GivePlayerWeapon(playerid,35,10); GivePlayerWeapon(playerid,39,20); GivePlayerWeapon(playerid,1,0); Job[playerid] = 18; } if(listitem == 0) { SetPlayerSkin(playerid,46); } if(listitem == 1) { SetPlayerSkin(playerid,47); } if(listitem == 2) { SetPlayerSkin(playerid,48); } return 1; } if(dialogid == 21) { if(response == 1) { if(Job[playerid] == 19) return SendClientMessage(playerid,BARVA_CERVENA,"[sERVER]Už jsi jako Fotograf zaměstnaný"); SendClientMessage(playerid,BARVA_ZELENA,"[sERVER]Zaměstnal jsi se jako Fotograf"); SetPlayerColor(playerid,BARVA_BILA); GivePlayerWeapon(playerid,43,10000); GivePlayerWeapon(playerid,23,120); Job[playerid] = 19; } if(listitem == 0) { SetPlayerSkin(playerid,18); } if(listitem == 1) { SetPlayerSkin(playerid,45); } if(listitem == 2) { SetPlayerSkin(playerid,154); } return 1; } if(dialogid == 22) { if(response == 1) { if(Job[playerid] == 20) return SendClientMessage(playerid,BARVA_CERVENA,"[sERVER]Už jsi jako Starosta zaměstnaný"); SendClientMessage(playerid,BARVA_ZELENA,"[sERVER]Zaměstnal jsi se jako Starosta"); SetPlayerColor(playerid,BARVA_RUZOVA); GivePlayerWeapon(playerid,12,0); GivePlayerWeapon(playerid,25,60); GivePlayerWeapon(playerid,34,10); Job[playerid] = 20; } if(listitem == 0) { SetPlayerSkin(playerid,187); } if(listitem == 1) { SetPlayerSkin(playerid,227); } return 1; } if(dialogid == 23) { if(response == 1) { if(Job[playerid] == 21) return SendClientMessage(playerid,BARVA_CERVENA,"[sERVER]Už jsi jako Gang Yakuza zaměstnaný"); SendClientMessage(playerid,BARVA_ZELENA,"[sERVER]Zaměstnal jsi se jako Gang Yakuza"); SetPlayerColor(playerid,BARVA_OKROVA); GivePlayerWeapon(playerid,22,100); GivePlayerWeapon(playerid,28,400); Job[playerid] = 21; } if(listitem == 0) { SetPlayerSkin(playerid,111); } if(listitem == 1) { SetPlayerSkin(playerid,112); } if(listitem == 2) { SetPlayerSkin(playerid,113); } } return 1; } public OnPlayerClickPlayer(playerid, clickedplayerid, source) { return 1; } //---------------------------Vlastní publicy------------------------------------ public Vyplaty() { for(new i=0;i < MAX_PLAYERS_EX; i++) { if(IsPlayerConnected(i)) { if(Job[i] == 0) { new stringcistavyplata = (random(1000)); new stringvyplata[128]; format(stringvyplata, sizeof(stringvyplata), "Jako nezaměstnaný jsi dostal %d Kč", stringcistavyplata); SendClientMessage(i, BARVA_ORANZOVA, stringvyplata); GivePlayerMoney(i, stringcistavyplata); } if(Job[i] == 1) { new stringcistavyplata1 = (20000); new stringpremie1 = (random(1500)); new stringvyplata1[128]; new stringprvnivysledek1 = stringcistavyplata1 + stringpremie1; new stringdanvysledek1 = stringprvnivysledek1 / 10; new stringdruhyvysledek1 = stringprvnivysledek1 - stringdanvysledek1; format(stringvyplata1, sizeof(stringvyplata1), "Jako delaer drog jsi dostal čistého platu %d, prémie %d, odved si daně %d, takže jsi vlastně dostal %d", stringcistavyplata1, stringpremie1, stringdanvysledek1, stringdruhyvysledek1); SendClientMessage(i, BARVA_ORANZOVA, stringvyplata1); GivePlayerMoney(i, stringdruhyvysledek1); } if(Job[i] == 2) { new stringcistavyplata2 = (16000); new stringpremie2 = (random(1500)); new stringvyplata2[128]; new stringprvnivysledek2 = stringcistavyplata2 + stringpremie2; new stringdanvysledek2 = stringprvnivysledek2 / 10; new stringdruhyvysledek2 = stringprvnivysledek2 - stringdanvysledek2; format(stringvyplata2, sizeof(stringvyplata2), "Jako taxikář jsi dostal čistého platu %d, prémie %d, odved si daně %d, takže jsi vlastně dostal %d", stringcistavyplata2, stringpremie2, stringdanvysledek2, stringdruhyvysledek2); SendClientMessage(i, BARVA_ORANZOVA, stringvyplata2); GivePlayerMoney(i, stringdruhyvysledek2); } if(Job[i] == 3) { new stringcistavyplata3 = (18000); new stringpremie3 = (random(1500)); new stringvyplata3[128]; new stringprvnivysledek3 = stringcistavyplata3 + stringpremie3; new stringdanvysledek3 = stringprvnivysledek3 / 10; new stringdruhyvysledek3 = stringprvnivysledek3 - stringdanvysledek3; format(stringvyplata3, sizeof(stringvyplata3), "Jako policie v Las Venturas jsi dostal čistého platu %d, prémie %d, odved si daně %d, takže jsi vlatně dostal %d", stringcistavyplata3, stringpremie3, stringdanvysledek3, stringdruhyvysledek3); SendClientMessage(i, BARVA_ORANZOVA, stringvyplata3); GivePlayerMoney(i, stringdruhyvysledek3); } if(Job[i] == 4) { new stringcistavyplata4 = (18000); new stringpremie4 = (random(1500)); new stringvyplata4[128]; new stringprvnivysledek4 = stringcistavyplata4 + stringpremie4; new stringdanvysledek4 = stringprvnivysledek4 / 10; new stringdruhyvysledek4 = stringprvnivysledek4 - stringdanvysledek4; format(stringvyplata4, sizeof(stringvyplata4), "Jako policie v San Fierru jsi dostal čistého platu %d, prémie %d, odved si daně %d, takže jsi vlatně dostal %d", stringcistavyplata4, stringpremie4, stringdanvysledek4, stringdruhyvysledek4); SendClientMessage(i, BARVA_ORANZOVA, stringvyplata4); GivePlayerMoney(i, stringdruhyvysledek4); } if(Job[i] == 5) { new stringcistavyplata5 = (18000); new stringpremie5 = (random(1500)); new stringvyplata5[128]; new stringprvnivysledek5 = stringcistavyplata5 + stringpremie5; new stringdanvysledek5 = stringprvnivysledek5 / 10; new stringdruhyvysledek5 = stringprvnivysledek5 - stringdanvysledek5; format(stringvyplata5, sizeof(stringvyplata5), "Jako policie v Los Santos jsi dostal čistého platu %d, prémie %d, odved si daně %d, takže jsi vlatně dostal %d", stringcistavyplata5, stringpremie5, stringdanvysledek5, stringdruhyvysledek5); SendClientMessage(i, BARVA_ORANZOVA, stringvyplata5); GivePlayerMoney(i, stringdruhyvysledek5); } if(Job[i] == 6) { new stringcistavyplata6 = (17500); new stringpremie6 = (random(1500)); new stringvyplata6[128]; new stringprvnivysledek6 = stringcistavyplata6 + stringpremie6; new stringdanvysledek6 = stringprvnivysledek6 / 10; new stringdruhyvysledek6 = stringprvnivysledek6 - stringdanvysledek6; format(stringvyplata6, sizeof(stringvyplata6), "Jako bachař jsi dostal čistého platu %d, prémie %d, odved si daně %d, takže jsi vlatně dostal %d", stringcistavyplata6, stringpremie6, stringdanvysledek6, stringdruhyvysledek6); SendClientMessage(i, BARVA_ORANZOVA, stringvyplata6); GivePlayerMoney(i, stringdruhyvysledek6); } } } return 1; } //------------------------------Stocky------------------------------------------ stock GetName(playerid) { new name[MAX_PLAYER_NAME]; GetPlayerName(playerid,name,sizeof(name)); return name; } stock udb_hash(buf[]) { new length=strlen(buf); new s1 = 1; new s2 = 0; new n; for (n=0; n<length; n++) { s1 = (s1 + buf[n]) % 65521; s2 = (s2 + s1) % 65521; } return (s2 << 16) + s1; } //------------------------------dcmd-------------------------------------------- dcmd_setadmin(playerid, params[]) { new id = strval(params); new stringsetadmin[128]; if(!strlen(params)) return SendClientMessage(playerid, BARVA_ORANZOVA, "Použití [/setadmin (id)]."); else if(AdminLevel[playerid] !=2) return SendClientMessage(playerid, BARVA_CERVENA, "Nejsi Hlavní admin."); else if(!IsPlayerConnected(id)) return SendClientMessage(playerid, BARVA_CERVENA, "Hráč není připojen."); format(stringsetadmin, sizeof(stringsetadmin), "Hlavní admin %s jmenoval hráče %s adminem.", GetName(playerid), GetName(id)); SendClientMessageToAll(BARVA_ZELENA, stringsetadmin); AdminLevel[id] = 1; return 1; } dcmd_unsetadmin(playerid, params[]) { new id = strval(params); new stringunsetadmin[128]; if(!strlen(params)) return SendClientMessage(playerid, BARVA_ORANZOVA, "Použití [/unsetadmin (id)]."); else if(AdminLevel[playerid] !=2) return SendClientMessage(playerid, BARVA_CERVENA, "Nejsi Hlavní admin."); else if(!IsPlayerConnected(id)) return SendClientMessage(playerid, BARVA_CERVENA, "Hráč není připojen."); format(stringunsetadmin, sizeof(stringunsetadmin), "Hlavní admin %s zrušil hráči %s administrátorství.", GetName(playerid), GetName(id)); SendClientMessageToAll(BARVA_ZELENA, stringunsetadmin); AdminLevel[id] = 0; return 1; } dcmd_sethladmin(playerid, params[]) { new id = strval(params); new stringsethladmin[128]; if(!strlen(params)) return SendClientMessage(playerid, BARVA_ORANZOVA, "Použití [/sethladmin (id)]."); else if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, BARVA_CERVENA, "Nejsi RCON admin."); else if(!IsPlayerConnected(id)) return SendClientMessage(playerid, BARVA_CERVENA, "Hráč není připojen."); format(stringsethladmin, sizeof(stringsethladmin),"RCON admin jmenoval hráče %s hlavním adminem.", GetName(id)); SendClientMessageToAll(BARVA_ZELENA, stringsethladmin); AdminLevel[id] = 2; return 1; } Link to comment Share on other sites More sharing options...
0 Havelis 0 Odesláno: 16. Srpen, 2013 Author Share Odesláno: 16. Srpen, 2013 //-------------------------------defines---------------------------------------- #include <a_samp> #include <dini> #pragma tabsize 0 #define MAX_PLAYERS_EX 100 #define BARVA_CERVENA 0xFF0000FF #define BARVA_ZELENA 0x00FF00FF #define BARVA_CERNA 0x000000FF #define BARVA_FIALOVA 0x8000FFC3 #define BARVA_ZLUTA 0xFFFF00AE #define BARVA_OKROVA 0xEC9717C8 #define BARVA_BILA 0xFFFFFFC3 #define BARVA_HNEDA 0x804000C3 #define BARVA_SEDIVA 0xC0C0C0C3 #define BARVA_SVETLEMODRA 0x00FFFFC3 #define BARVA_ORANZOVA 0xFF8000C3 #define BARVA_RUZOVA 0xFF80FFC3 #define BARVA_SEDIVOMODRA 0xB0B1CEC3 #define USER_FILE "/Users/%s.sav" #define dcmd(%1,%2,%3) if(!strcmp((%3)[1], #%1, true, (%2)) && ((((%3)[(%2) + 1] == '\0') && (dcmd_%1(playerid, ""))) || (((%3)[(%2) + 1] == ' ') && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1 //-------------------------------------new-------------------------------------- new PlayerLogged[MAX_PLAYERS_EX]; new AdminLevel[MAX_PLAYERS_EX]; new Job[MAX_PLAYERS_EX]; //--------------------------------newy pickupu---------------------------------- new dealerpick; new taxikarpick; new policielvpick; new policiesfpick; new policielspick; new bacharpick; new grovestreetpick; new ballaspick; new vagospick; new aztecaspick; new hasicipick; new fbipick; new swatpick; new mechanikpick; new kamionistapick; new ochrankapick; new advokatpick; new teroristapick; new fotografpick; new starostapick; new yakuzapick; //---------------------------------forward-------------------------------------- forward Vyplaty(); //---------------------------------include-------------------------------------- main() { print("\n----------------------------------"); print(" Blank Gamemode by your name here"); print("----------------------------------\n"); } public OnGameModeInit() { SetGameModeText("Blank Script"); AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0); //--------------------------------pickupy pracy--------------------------------- dealerpick = CreatePickup(1581,1,-1109.1492,-1637.6666,76.3672); taxikarpick = CreatePickup(1581,1,2217.4009,1837.8003,10.8203); policielvpick = CreatePickup(1581,1,236.0647,165.2145,1003.0300); policiesfpick = CreatePickup(1581,1,-1615.8561,683.5319,7.1875); policielspick = CreatePickup(1581,1,253.9341,66.4268,1003.6406); bacharpick = CreatePickup(1581,1,212.0726,1810.7054,21.8672); grovestreetpick = CreatePickup(1581,1,2499.5657,-1684.5868,13.4266); ballaspick = CreatePickup(1581,1,1967.6135,-1157.0385,20.9672); vagospick = CreatePickup(1581,1,2949.6465,-1470.4390,10.8400); aztecaspick = CreatePickup(1581,1,1668.1368,-2112.5964,13.5469); hasicipick = CreatePickup(1581,1,1756.2605,-1463.0498,13.5469); fbipick = CreatePickup(1581,1,-343.6479,1584.5376,76.2511); swatpick = CreatePickup(1581,1,354.7136,2033.0475,22.6406); mechanikpick = CreatePickup(1581,1,1114.5463,1796.9469,10.8203); kamionistapick = CreatePickup(1581,1,-1708.7516,405.1498,7.4190); ochrankapick = CreatePickup(1581,1,2266.2742,2046.5441,10.8203); advokatpick = CreatePickup(1581,1,1042.5197,1011.1548,11.0000); teroristapick = CreatePickup(1581,1,-1302.1443,2535.9846,87.7422); fotografpick = CreatePickup(1581,1,-1964.7062,439.4813,35.1719); starostapick = CreatePickup(1581,1,-2765.1716,374.5273,6.3359); yakuzapick = CreatePickup(1581,1,2177.2246,1720.9167,11.0469); //-------------------------------timery----------------------------------------- SetTimer("Vyplaty", 600000, true); 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) { PlayerLogged[playerid] = 0; new name[MAX_PLAYER_NAME], soubor[256]; GetPlayerName(playerid, name, sizeof(name)); format (soubor, sizeof(soubor), USER_FILE, name); if(!dini_Exists(soubor)) { ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Registrace","Zaregistruj se \n Napiš Heslo","Register","Storno"); } if(dini_Exists(soubor)) { ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Login","Vítej zpět \n Napiš Heslo ","Login","Storno"); } return 1; } public OnPlayerDisconnect(playerid, reason) { new name[MAX_PLAYER_NAME], soubor[256]; GetPlayerName(playerid, name, sizeof(name)); format(soubor, sizeof(soubor), USER_FILE, name); if(PlayerLogged[playerid] == 1) { dini_Set(soubor, "name", name); dini_IntSet(soubor, "Job", Job[playerid]); // dini_IntSet(soubor, "Bank Money", BankMoney[playerid]); dini_IntSet(soubor, "Admin Level", AdminLevel[playerid]); } PlayerLogged[playerid] = 0; return 1; } public OnPlayerSpawn(playerid) { if (Job[playerid] == 1) { SetPlayerPos(playerid,-1196.2640,-1637.6373,76.3672); SetPlayerColor(playerid,BARVA_ZELENA); GivePlayerWeapon(playerid,6,0); GivePlayerWeapon(playerid,22,60); GivePlayerWeapon(playerid,32,900); } if (Job[playerid] == 2) { SetPlayerPos(playerid,2213.4224,1838.1498,11.8359); SetPlayerColor(playerid,BARVA_ZLUTA); GivePlayerWeapon(playerid,4,0); GivePlayerWeapon(playerid,24,60); GivePlayerWeapon(playerid,25,80); } if (Job[playerid] == 3) { SetPlayerPos(playerid,2285.2556,2431.1819,10.8203); SetPlayerColor(playerid,BARVA_OKROVA); GivePlayerWeapon(playerid,3,0); GivePlayerWeapon(playerid,22,300); GivePlayerWeapon(playerid,17,5); } if (Job[playerid] == 4) { SetPlayerPos(playerid,-1615.9844,681.3419,7.1875); SetPlayerColor(playerid,BARVA_OKROVA); GivePlayerWeapon(playerid,3,0); GivePlayerWeapon(playerid,22,300); GivePlayerWeapon(playerid,17,5); } if (Job[playerid] == 5) { SetPlayerPos(playerid,1580.0490,-1634.6113,13.5620); SetPlayerColor(playerid,BARVA_OKROVA); GivePlayerWeapon(playerid,3,0); GivePlayerWeapon(playerid,22,300); GivePlayerWeapon(playerid,17,5); } if (Job[playerid] == 6) { SetPlayerPos(playerid,209.7849,1810.9771,21.8672); SetPlayerColor(playerid,BARVA_BILA); GivePlayerWeapon(playerid,3,0); GivePlayerWeapon(playerid,24,1000); GivePlayerWeapon(playerid,28,600); } if (Job[playerid] == 7) { SetPlayerPos(playerid,2499.5657,-1684.5868,13.4266); SetPlayerColor(playerid,BARVA_ZELENA); GivePlayerWeapon(playerid,32,400); GivePlayerWeapon(playerid,22,100); } if (Job[playerid] == 8) { SetPlayerPos(playerid,1956.7648,-1151.3080,21.4341); SetPlayerColor(playerid,BARVA_FIALOVA); GivePlayerWeapon(playerid,22,100); GivePlayerWeapon(playerid,28,400); } if (Job[playerid] == 9) { SetPlayerPos(playerid,2944.1604,-1469.1576,10.9131); SetPlayerColor(playerid,BARVA_ZLUTA); GivePlayerWeapon(playerid,22,100); GivePlayerWeapon(playerid,28,400); } if (Job[playerid] == 10) { SetPlayerPos(playerid,1674.1073,-2112.6384,13.5469); SetPlayerColor(playerid,BARVA_SVETLEMODRA); GivePlayerWeapon(playerid,22,100); GivePlayerWeapon(playerid,28,400); } if (Job[playerid] == 11) { SetPlayerPos(playerid,1759.0497,-1463.8792,13.5469); SetPlayerColor(playerid,BARVA_CERVENA); GivePlayerWeapon(playerid,42,4000); GivePlayerWeapon(playerid,23,150); GivePlayerWeapon(playerid,9,0); } if (Job[playerid] == 12) { SetPlayerPos(playerid,-355.9999,1583.8521,76.6388); SetPlayerColor(playerid,BARVA_CERNA); GivePlayerWeapon(playerid,28,1000); GivePlayerWeapon(playerid,34,50); GivePlayerWeapon(playerid,16,20); } if (Job[playerid] == 13) { SetPlayerPos(playerid,344.2306,2031.6296,22.6406); SetPlayerColor(playerid,BARVA_CERNA); GivePlayerWeapon(playerid,28,1000); GivePlayerWeapon(playerid,34,50); GivePlayerWeapon(playerid,16,20); } if (Job[playerid] == 14) { SetPlayerPos(playerid,1111.6903,1796.9976,10.8203); SetPlayerColor(playerid,BARVA_BILA); GivePlayerWeapon(playerid,4,0); GivePlayerWeapon(playerid,22,100); GivePlayerWeapon(playerid,24,60); } if (Job[playerid] == 15) { SetPlayerPos(playerid,-1709.8265,398.4125,7.1797); SetPlayerColor(playerid,BARVA_HNEDA); GivePlayerWeapon(playerid,1,0); GivePlayerWeapon(playerid,18,20); GivePlayerWeapon(playerid,30,250); } if (Job[playerid] == 16) { SetPlayerPos(playerid,2262.1506,2039.6858,10.8203); SetPlayerColor(playerid,BARVA_SEDIVA); GivePlayerWeapon(playerid,31,300); GivePlayerWeapon(playerid,8,0); GivePlayerWeapon(playerid,34,40); } if (Job[playerid] == 17) { SetPlayerPos(playerid,1083.0809,1070.9081,10.8359); SetPlayerColor(playerid,BARVA_FIALOVA); GivePlayerWeapon(playerid,10,0); GivePlayerWeapon(playerid,33,100); } if (Job[playerid] == 18) { SetPlayerPos(playerid,-1302.1443,2535.9846,87.7422); SetPlayerColor(playerid,BARVA_ORANZOVA); GivePlayerWeapon(playerid,35,10); GivePlayerWeapon(playerid,39,20); GivePlayerWeapon(playerid,1,0); } if (Job[playerid] == 19) { SetPlayerPos(playerid,-1964.1239,433.2509,35.1719); SetPlayerColor(playerid,BARVA_BILA); GivePlayerWeapon(playerid,43,10000); GivePlayerWeapon(playerid,23,120); } if (Job[playerid] == 20) { SetPlayerPos(playerid,-2763.7544,370.1675,6.1742); SetPlayerColor(playerid,BARVA_RUZOVA); GivePlayerWeapon(playerid,12,0); GivePlayerWeapon(playerid,25,60); GivePlayerWeapon(playerid,34,10); } if (Job[playerid] == 21) { SetPlayerPos(playerid,2178.1404,1716.9014,11.0469); SetPlayerColor(playerid,BARVA_OKROVA); GivePlayerWeapon(playerid,22,100); GivePlayerWeapon(playerid,28,400); } 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[]) { dcmd(setadmin,8,cmdtext); dcmd(sethladmin,10,cmdtext); dcmd(unsetadmin,10,cmdtext); 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) { 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(pickupid == dealerpick) { ShowPlayerDialog(playerid,3,DIALOG_STYLE_LIST,"Zaměstnání: Dealer drog","Změnit skin\n Změnit skin\n Změnit skin","Zaměstnat","Storno"); } if(pickupid == taxikarpick) { ShowPlayerDialog(playerid,4,DIALOG_STYLE_LIST,"Zaměstnání: Taxikář","Změnit skin\n Změnit skin\n Změnit skin","Zaměstnat","Storno"); } if(pickupid == policielvpick) { ShowPlayerDialog(playerid,5,DIALOG_STYLE_LIST,"Zaměstnání: Policie Las Venturas","Změnit skin\n Změnit skin\n Změnit skin","Zaměstnat","Storno"); } if(pickupid == policiesfpick) { ShowPlayerDialog(playerid,6,DIALOG_STYLE_LIST,"Zaměstnání: Policie San Fierro","Změnit skin\n Změnit skin\n Změnit skin","Zaměstnat","Storno"); } if(pickupid == policielspick) { ShowPlayerDialog(playerid,7,DIALOG_STYLE_LIST,"Zaměstnání: Policie Los Santos","Změnit skin\n Změnit skin\n Změnit skin","Zaměstnat","Storno"); } if(pickupid == bacharpick) { ShowPlayerDialog(playerid,8,DIALOG_STYLE_LIST,"Zaměstnání: Bachař","Změnit skin\n Změnit skin\n Změnit skin","Zaměstnat","Storno"); } if(pickupid == grovestreetpick) { ShowPlayerDialog(playerid,9,DIALOG_STYLE_LIST,"Gang: Grove Street","Změnit skin\n Změnit skin\n Změnit skin","Zaměstnat","Storno"); } if(pickupid == ballaspick) { ShowPlayerDialog(playerid,10,DIALOG_STYLE_LIST,"Gang: Ballas","Změnit skin\n Změnit skin\n Změnit skin","Zaměstnat","Storno"); } if(pickupid == vagospick) { ShowPlayerDialog(playerid,11,DIALOG_STYLE_LIST,"Gang: Vagos","Změnit skin\n Změnit skin\n Změnit skin","Zaměstnat","Storno"); } if(pickupid == aztecaspick) { ShowPlayerDialog(playerid,12,DIALOG_STYLE_LIST,"Gang: Gang Aztecas","Změnit skin\n Změnit skin\n Změnit skin","Zaměstnat","Storno"); } if(pickupid == hasicipick) { ShowPlayerDialog(playerid,13,DIALOG_STYLE_LIST,"Zaměstnání: Hasiči","Změnit skin\n Změnit skin\n Změnit skin","Zaměstnat","Storno"); } if(pickupid == fbipick) { ShowPlayerDialog(playerid,14,DIALOG_STYLE_LIST,"Zaměstnání: FBI","Změnit skin\n Změnit skin\n Změnit skin","Zaměstnat","Storno"); } if(pickupid == swatpick) { ShowPlayerDialog(playerid,15,DIALOG_STYLE_LIST,"Zaměstnání: SWAT","Změnit skin\n Změnit skin\n Změnit skin","Zaměstnat","Storno"); } if(pickupid == mechanikpick) { ShowPlayerDialog(playerid,16,DIALOG_STYLE_LIST,"Zaměstnání: Mechanik","Změnit skin\n Změnit skin\n Změnit skin","Zaměstnat","Storno"); } if(pickupid == kamionistapick) { ShowPlayerDialog(playerid,17,DIALOG_STYLE_LIST,"Zaměstnání: Kamionista","Změnit skin\n Změnit skin\n Změnit skin","Zaměstnat","Storno"); } if(pickupid == ochrankapick) { ShowPlayerDialog(playerid,18,DIALOG_STYLE_LIST,"Zaměstnání: Ochranka","Změnit skin\n Změnit skin\n Změnit skin","Zaměstnat","Storno"); } if(pickupid == advokatpick) { ShowPlayerDialog(playerid,19,DIALOG_STYLE_LIST,"Zaměstnání: Advokát","Změnit skin\n Změnit skin\n Změnit skin","Zaměstnat","Storno"); } if(pickupid == teroristapick) { ShowPlayerDialog(playerid,20,DIALOG_STYLE_LIST,"Zaměstnání: Terorista","Změnit skin\n Změnit skin\n Změnit skin","Zaměstnat","Storno"); } if(pickupid == fotografpick) { ShowPlayerDialog(playerid,21,DIALOG_STYLE_LIST,"Zaměstnání: Fotograf","Změnit skin\nZměnit skin\nZměnit skin","Zaměstnat","Storno"); } if(pickupid == starostapick) { ShowPlayerDialog(playerid,22,DIALOG_STYLE_LIST,"Zaměstnání: Starosta","Změnit skin\nZměnit skin\nZměnit skin","Zaměstnat","Storno"); } if(pickupid == yakuzapick) { ShowPlayerDialog(playerid,23,DIALOG_STYLE_LIST,"Gang: Yakuza","Změnit skin\nZměnit skin\nZměnit skin","Zaměstnat","Storno"); } 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[]) { if(dialogid == 1) { if(response == 1) { new name[MAX_PLAYER_NAME], soubor[256], string[128]; GetPlayerName(playerid, name, sizeof(name)); format (soubor, sizeof(soubor), USER_FILE, name); if(!strlen(inputtext)) return ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Registrace","Zaregistruj se \n Napiš Heslo","Register","Storno"); dini_Create(soubor); dini_Set(soubor, "name", GetName(playerid)); dini_IntSet(soubor, "Password", udb_hash(inputtext)); dini_IntSet(soubor, "Admin Level", AdminLevel[playerid]); // dini_IntSet(soubor, "Bank Money", BankMoney[playerid]); dini_IntSet(soubor, "Job", Job[playerid]); format(string, 128, "[sERVER]Byl jsi úspěšne zaregistrován na nick %s a tvoje heslo je %s.", name, inputtext); SendClientMessage(playerid, BARVA_ZELENA, string); PlayerLogged[playerid] = 1; } if(response == 2) { Kick(playerid); } return 1; } if(dialogid == 2) { if(response == 1) { new name[MAX_PLAYER_NAME], soubor[256]; GetPlayerName(playerid, name, sizeof(name)); format(soubor, sizeof(soubor), USER_FILE, name); if(!strlen(inputtext)) return ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT,"Login","Vítej zpět \n Napiš Heslo ","Login","Storno"); new Check; Check = dini_Int(soubor, "Password"); if(udb_hash(inputtext) !=Check) { SendClientMessage(playerid, BARVA_CERVENA, "Špatné heslo."); ShowPlayerDialog(playerid, 47, DIALOG_STYLE_INPUT,"Login","Vítej zpět \n Napiš Heslo ","Login","Storno"); } else { PlayerLogged[playerid] = 1; Job[playerid] = dini_Int(soubor, "Job"); // BankMoney[playerid] = dini_Int(soubor, "Bank Money"); AdminLevel[playerid] = dini_Int(soubor, "AdminLevel"); SendClientMessage(playerid, BARVA_ZELENA, "Úspěšně přihlášen"); } } if(response == 2) { Kick(playerid); } return 1; } if(dialogid == 3) { if(response == 1) { if(Job[playerid] == 1) return SendClientMessage(playerid,BARVA_CERVENA,"[sERVER]Už jsi jako Dealer zaměstnaný"); SendClientMessage(playerid,BARVA_ZELENA,"[sERVER]Zaměstnal jsi se jako Dealer"); GivePlayerWeapon(playerid,6,0); GivePlayerWeapon(playerid,22,1000); GivePlayerWeapon(playerid,32,10000); SetPlayerColor(playerid,BARVA_ZELENA); Job[playerid] = 1; } if(listitem == 0) { SetPlayerSkin(playerid,1); } if(listitem == 1) { SetPlayerSkin(playerid,29); } if(listitem == 2) { SetPlayerSkin(playerid,73); } return 1; } if(dialogid == 4) { if(response == 1) { if(Job[playerid] == 2) return SendClientMessage(playerid,BARVA_CERVENA,"[sERVER]Už jsi jako Taxikář zaměstnaný"); SendClientMessage(playerid,BARVA_ZELENA,"[sERVER]Zaměstnal jsi se jako Taxikář"); SetPlayerColor(playerid,BARVA_ZLUTA); GivePlayerWeapon(playerid,4,0); GivePlayerWeapon(playerid,24,60); GivePlayerWeapon(playerid,25,80); Job[playerid] = 2; } if(listitem == 0) { SetPlayerSkin(playerid,142); } if(listitem == 1) { SetPlayerSkin(playerid,255); } if(listitem == 2) { SetPlayerSkin(playerid,7); } return 1; } if(dialogid == 5) { if(response == 1) { if(Job[playerid] == 3) return SendClientMessage(playerid,BARVA_CERVENA,"[sERVER]Už jsi jako Policie v Las Venturas zaměstnaný"); SendClientMessage(playerid,BARVA_ZELENA,"[sERVER]Zaměstnal jsi se jako Policie Las Venturas"); SetPlayerColor(playerid,BARVA_OKROVA); GivePlayerWeapon(playerid,3,0); GivePlayerWeapon(playerid,22,300); GivePlayerWeapon(playerid,17,5); Job[playerid] = 3; } if(listitem == 0) { SetPlayerSkin(playerid,282); } return 1; } if(dialogid == 6) { if(response == 1) { if(Job[playerid] == 4) return SendClientMessage(playerid,BARVA_CERVENA,"[sERVER]Už jsi jako Policie v San Sierru zaměstnaný"); SendClientMessage(playerid,BARVA_ZELENA,"[sERVER]Zaměstnal jsi se jako Policie San Fierro"); SetPlayerColor(playerid,BARVA_OKROVA); GivePlayerWeapon(playerid,3,0); GivePlayerWeapon(playerid,22,300); GivePlayerWeapon(playerid,17,5); Job[playerid] = 4; } if(listitem == 0) { SetPlayerSkin(playerid,281); } return 1; } if(dialogid == 7) { if(response ==1) { if(Job[playerid] == 5) return SendClientMessage(playerid,BARVA_CERVENA,"[sERVER]Už jsi jako Policie v Los Santos zaměstnaný"); SendClientMessage(playerid,BARVA_ZELENA,"[sERVER]Zaměstnal jsi se jako Policie Los Santos"); SetPlayerColor(playerid,BARVA_OKROVA); GivePlayerWeapon(playerid,3,0); GivePlayerWeapon(playerid,22,300); GivePlayerWeapon(playerid,17,5); Job[playerid] = 5; } if(listitem == 0) { SetPlayerSkin(playerid,280); } return 1; } if(dialogid == 8) { if(response == 1) { if(Job[playerid] == 6) return SendClientMessage(playerid,BARVA_CERVENA,"[sERVER]Už jsi jako Bachař zaměstnaný"); SendClientMessage(playerid,BARVA_ZELENA,"[sERVER]Zaměstnal jsi se jako Bachař"); GivePlayerWeapon(playerid,3,0); GivePlayerWeapon(playerid,24,1000); GivePlayerWeapon(playerid,28,600); SetPlayerColor(playerid,BARVA_BILA); Job[playerid] = 6; } if(listitem == 0) { SetPlayerSkin(playerid,283); } if(listitem == 1) { SetPlayerSkin(playerid,287); } return 1; } if(dialogid == 9) { if(response == 1) { if(Job[playerid] == 7) return SendClientMessage(playerid,BARVA_CERVENA,"[sERVER]Už jsi jako Gang Grove Street zaměstnaný"); SendClientMessage(playerid,BARVA_ZELENA,"[sERVER]Zaměstnal jsi se jako Gang Grove Street"); GivePlayerWeapon(playerid,32,400); GivePlayerWeapon(playerid,22,100); SetPlayerColor(playerid,BARVA_ZELENA); Job[playerid] = 7; } if(listitem == 0) { SetPlayerSkin(playerid,105); } if(listitem == 1) { SetPlayerSkin(playerid,106); } if(listitem == 2) { SetPlayerSkin(playerid,107); } return 1; } if(dialogid == 10) { if(response == 1) { if(Job[playerid] == 8) return SendClientMessage(playerid,BARVA_CERVENA,"[sERVER]Už jsi jako Gang Ballas zaměstnaný"); SendClientMessage(playerid,BARVA_ZELENA,"[sERVER]Zaměstnal jsi se jako Gang Ballas"); SetPlayerColor(playerid,BARVA_FIALOVA); GivePlayerWeapon(playerid,22,100); GivePlayerWeapon(playerid,28,400); Job[playerid] = 8; } if(listitem == 0) { SetPlayerSkin(playerid,102); } if(listitem == 1) { SetPlayerSkin(playerid,103); } if(listitem == 2) { SetPlayerSkin(playerid,104); } return 1; } if(dialogid == 11) { if(response == 1) { if(Job[playerid] == 9) return SendClientMessage(playerid,BARVA_CERVENA,"[sERVER]Už jsi jako Gang Vagos zaměstnaný"); SendClientMessage(playerid,BARVA_ZELENA,"[sERVER]Zaměstnal jsi se jako Gang Vagos"); SetPlayerColor(playerid,BARVA_ZLUTA); GivePlayerWeapon(playerid,22,100); GivePlayerWeapon(playerid,28,400); Job[playerid] = 9; } if(listitem == 0) { SetPlayerSkin(playerid,108); } if(listitem == 1) { SetPlayerSkin(playerid,109); } if(listitem == 2) { SetPlayerSkin(playerid,110); } return 1; } if(dialogid == 12) { if(response == 1) { if(Job[playerid] == 10) return SendClientMessage(playerid,BARVA_CERVENA,"[sERVER]Už jsi jako Gang Aztecas zaměstnaný"); SendClientMessage(playerid,BARVA_ZELENA,"[sERVER]Zaměstnal jsi se jako Gang Aztecas"); SetPlayerColor(playerid,BARVA_SVETLEMODRA); GivePlayerWeapon(playerid,22,100); GivePlayerWeapon(playerid,28,400); Job[playerid] = 10; } if(listitem == 0) { SetPlayerSkin(playerid,114); } if(listitem == 1) { SetPlayerSkin(playerid,115); } if(listitem == 2) { SetPlayerSkin(playerid,116); } return 1; } if(dialogid == 13) { if(response == 1) { if(Job[playerid] == 11) return SendClientMessage(playerid,BARVA_CERVENA,"[sERVER]Už jsi jako Hasič zaměstnaný"); SendClientMessage(playerid,BARVA_ZELENA,"[sERVER]Zaměstnal jsi se jako Hasič"); SetPlayerColor(playerid,BARVA_CERVENA); GivePlayerWeapon(playerid,42,4000); GivePlayerWeapon(playerid,23,150); GivePlayerWeapon(playerid,9,0); Job[playerid] = 11; } if(listitem == 0) { SetPlayerSkin(playerid,277); } if(listitem == 1) { SetPlayerSkin(playerid,278); } if(listitem == 2) { SetPlayerSkin(playerid,279); } return 1; } if(dialogid == 14) { if(response == 1) { if(Job[playerid] == 12) return SendClientMessage(playerid,BARVA_CERVENA,"[sERVER]Už jsi jako FBI zaměstnaný"); SendClientMessage(playerid,BARVA_ZELENA,"[sERVER]Zaměstnal jsi se jako FBI"); SetPlayerColor(playerid,BARVA_CERNA); GivePlayerWeapon(playerid,28,1000); GivePlayerWeapon(playerid,34,50); GivePlayerWeapon(playerid,16,20); Job[playerid] = 12; } if(listitem == 0) { SetPlayerSkin(playerid,286); } return 1; } if(dialogid == 15) { if(response == 1) { if(Job[playerid] == 13) return SendClientMessage(playerid,BARVA_CERVENA,"[sERVER]Už jsi jako SWAT zaměstnaný"); SendClientMessage(playerid,BARVA_ZELENA,"[sERVER]Zaměstnal jsi se jako SWAT"); SetPlayerColor(playerid,BARVA_CERNA); GivePlayerWeapon(playerid,28,1000); GivePlayerWeapon(playerid,34,50); GivePlayerWeapon(playerid,16,20); Job[playerid] = 13; } if(listitem == 0) { SetPlayerSkin(playerid,285); } return 1; } if(dialogid == 16) { if(response == 1) { if(Job[playerid] == 14) return SendClientMessage(playerid,BARVA_CERVENA,"[sERVER]Už jsi jako Mechanik zaměstnaný"); SendClientMessage(playerid,BARVA_ZELENA,"[sERVER]Zaměstnal jsi se jako Mechanik"); SetPlayerColor(playerid,BARVA_BILA); GivePlayerWeapon(playerid,4,0); GivePlayerWeapon(playerid,22,100); GivePlayerWeapon(playerid,24,60); Job[playerid] = 14; } if(listitem == 0) { SetPlayerSkin(playerid,50); } return 1; } if(dialogid == 17) { if(response == 1) { if(Job[playerid] == 15) return SendClientMessage(playerid,BARVA_CERVENA,"[sERVER]Už jsi jako Řidič Kamionu zaměstnaný"); SendClientMessage(playerid,BARVA_ZELENA,"[sERVER]Zaměstnal jsi se jako Řidič Kamionu"); SetPlayerColor(playerid,BARVA_HNEDA); GivePlayerWeapon(playerid,1,0); GivePlayerWeapon(playerid,18,20); GivePlayerWeapon(playerid,30,250); Job[playerid] = 15; } if(listitem == 0) { SetPlayerSkin(playerid,206); } if(listitem == 1) { SetPlayerSkin(playerid,234); } if(listitem == 2) { SetPlayerSkin(playerid,261); } return 1; } if(dialogid == 18) { if(response == 1) { if(Job[playerid] == 16) return SendClientMessage(playerid,BARVA_CERVENA,"[sERVER]Už jsi jako Ocranka zaměstnaný"); SendClientMessage(playerid,BARVA_ZELENA,"[sERVER]Zaměstnal jsi se jako Ocranka"); SetPlayerColor(playerid,BARVA_SEDIVA); GivePlayerWeapon(playerid,31,300); GivePlayerWeapon(playerid,8,0); GivePlayerWeapon(playerid,34,40); Job[playerid] = 16; } if(listitem == 0) { SetPlayerSkin(playerid,163); } if(listitem == 1) { SetPlayerSkin(playerid,164); } if(listitem == 2) { SetPlayerSkin(playerid,165); } return 1; } if(dialogid == 19) { if(response == 1) { if(Job[playerid] == 17) return SendClientMessage(playerid,BARVA_CERVENA,"[sERVER]Už jsi jako Advokát zaměstnaný"); SendClientMessage(playerid,BARVA_ZELENA,"[sERVER]Zaměstnal jsi se jako Advokát"); SetPlayerColor(playerid,BARVA_FIALOVA); GivePlayerWeapon(playerid,10,0); GivePlayerWeapon(playerid,33,100); Job[playerid] = 17; } if(listitem == 0) { SetPlayerSkin(playerid,17); } if(listitem == 1) { SetPlayerSkin(playerid,147); } return 1; } if(dialogid == 20) { if(response == 1) { if(Job[playerid] == 18) return SendClientMessage(playerid,BARVA_CERVENA,"[sERVER]Už jsi jako Terorista zaměstnaný"); SendClientMessage(playerid,BARVA_ZELENA,"[sERVER]Zaměstnal jsi se jako Terorista"); SetPlayerColor(playerid,BARVA_ORANZOVA); GivePlayerWeapon(playerid,35,10); GivePlayerWeapon(playerid,39,20); GivePlayerWeapon(playerid,1,0); Job[playerid] = 18; } if(listitem == 0) { SetPlayerSkin(playerid,46); } if(listitem == 1) { SetPlayerSkin(playerid,47); } if(listitem == 2) { SetPlayerSkin(playerid,48); } return 1; } if(dialogid == 21) { if(response == 1) { if(Job[playerid] == 19) return SendClientMessage(playerid,BARVA_CERVENA,"[sERVER]Už jsi jako Fotograf zaměstnaný"); SendClientMessage(playerid,BARVA_ZELENA,"[sERVER]Zaměstnal jsi se jako Fotograf"); SetPlayerColor(playerid,BARVA_BILA); GivePlayerWeapon(playerid,43,10000); GivePlayerWeapon(playerid,23,120); Job[playerid] = 19; } if(listitem == 0) { SetPlayerSkin(playerid,18); } if(listitem == 1) { SetPlayerSkin(playerid,45); } if(listitem == 2) { SetPlayerSkin(playerid,154); } return 1; } if(dialogid == 22) { if(response == 1) { if(Job[playerid] == 20) return SendClientMessage(playerid,BARVA_CERVENA,"[sERVER]Už jsi jako Starosta zaměstnaný"); SendClientMessage(playerid,BARVA_ZELENA,"[sERVER]Zaměstnal jsi se jako Starosta"); SetPlayerColor(playerid,BARVA_RUZOVA); GivePlayerWeapon(playerid,12,0); GivePlayerWeapon(playerid,25,60); GivePlayerWeapon(playerid,34,10); Job[playerid] = 20; } if(listitem == 0) { SetPlayerSkin(playerid,187); } if(listitem == 1) { SetPlayerSkin(playerid,227); } return 1; } if(dialogid == 23) { if(response == 1) { if(Job[playerid] == 21) return SendClientMessage(playerid,BARVA_CERVENA,"[sERVER]Už jsi jako Gang Yakuza zaměstnaný"); SendClientMessage(playerid,BARVA_ZELENA,"[sERVER]Zaměstnal jsi se jako Gang Yakuza"); SetPlayerColor(playerid,BARVA_OKROVA); GivePlayerWeapon(playerid,22,100); GivePlayerWeapon(playerid,28,400); Job[playerid] = 21; } if(listitem == 0) { SetPlayerSkin(playerid,111); } if(listitem == 1) { SetPlayerSkin(playerid,112); } if(listitem == 2) { SetPlayerSkin(playerid,113); } } return 1; } public OnPlayerClickPlayer(playerid, clickedplayerid, source) { return 1; } //---------------------------Vlastní publicy------------------------------------ public Vyplaty() { for(new i=0;i < MAX_PLAYERS_EX; i++) { if(IsPlayerConnected(i)) { if(Job[i] == 0) { new stringcistavyplata = (random(1000)); new stringvyplata[128]; format(stringvyplata, sizeof(stringvyplata), "Jako nezaměstnaný jsi dostal %d Kč", stringcistavyplata); SendClientMessage(i, BARVA_ORANZOVA, stringvyplata); GivePlayerMoney(i, stringcistavyplata); } if(Job[i] == 1) { new stringcistavyplata1 = (20000); new stringpremie1 = (random(1500)); new stringvyplata1[128]; new stringprvnivysledek1 = stringcistavyplata1 + stringpremie1; new stringdanvysledek1 = stringprvnivysledek1 / 10; new stringdruhyvysledek1 = stringprvnivysledek1 - stringdanvysledek1; format(stringvyplata1, sizeof(stringvyplata1), "Jako delaer drog jsi dostal čistého platu %d, prémie %d, odved si daně %d, takže jsi vlastně dostal %d", stringcistavyplata1, stringpremie1, stringdanvysledek1, stringdruhyvysledek1); SendClientMessage(i, BARVA_ORANZOVA, stringvyplata1); GivePlayerMoney(i, stringdruhyvysledek1); } if(Job[i] == 2) { new stringcistavyplata2 = (16000); new stringpremie2 = (random(1500)); new stringvyplata2[128]; new stringprvnivysledek2 = stringcistavyplata2 + stringpremie2; new stringdanvysledek2 = stringprvnivysledek2 / 10; new stringdruhyvysledek2 = stringprvnivysledek2 - stringdanvysledek2; format(stringvyplata2, sizeof(stringvyplata2), "Jako taxikář jsi dostal čistého platu %d, prémie %d, odved si daně %d, takže jsi vlastně dostal %d", stringcistavyplata2, stringpremie2, stringdanvysledek2, stringdruhyvysledek2); SendClientMessage(i, BARVA_ORANZOVA, stringvyplata2); GivePlayerMoney(i, stringdruhyvysledek2); } if(Job[i] == 3) { new stringcistavyplata3 = (18000); new stringpremie3 = (random(1500)); new stringvyplata3[128]; new stringprvnivysledek3 = stringcistavyplata3 + stringpremie3; new stringdanvysledek3 = stringprvnivysledek3 / 10; new stringdruhyvysledek3 = stringprvnivysledek3 - stringdanvysledek3; format(stringvyplata3, sizeof(stringvyplata3), "Jako policie v Las Venturas jsi dostal čistého platu %d, prémie %d, odved si daně %d, takže jsi vlatně dostal %d", stringcistavyplata3, stringpremie3, stringdanvysledek3, stringdruhyvysledek3); SendClientMessage(i, BARVA_ORANZOVA, stringvyplata3); GivePlayerMoney(i, stringdruhyvysledek3); } if(Job[i] == 4) { new stringcistavyplata4 = (18000); new stringpremie4 = (random(1500)); new stringvyplata4[128]; new stringprvnivysledek4 = stringcistavyplata4 + stringpremie4; new stringdanvysledek4 = stringprvnivysledek4 / 10; new stringdruhyvysledek4 = stringprvnivysledek4 - stringdanvysledek4; format(stringvyplata4, sizeof(stringvyplata4), "Jako policie v San Fierru jsi dostal čistého platu %d, prémie %d, odved si daně %d, takže jsi vlatně dostal %d", stringcistavyplata4, stringpremie4, stringdanvysledek4, stringdruhyvysledek4); SendClientMessage(i, BARVA_ORANZOVA, stringvyplata4); GivePlayerMoney(i, stringdruhyvysledek4); } if(Job[i] == 5) { new stringcistavyplata5 = (18000); new stringpremie5 = (random(1500)); new stringvyplata5[128]; new stringprvnivysledek5 = stringcistavyplata5 + stringpremie5; new stringdanvysledek5 = stringprvnivysledek5 / 10; new stringdruhyvysledek5 = stringprvnivysledek5 - stringdanvysledek5; format(stringvyplata5, sizeof(stringvyplata5), "Jako policie v Los Santos jsi dostal čistého platu %d, prémie %d, odved si daně %d, takže jsi vlatně dostal %d", stringcistavyplata5, stringpremie5, stringdanvysledek5, stringdruhyvysledek5); SendClientMessage(i, BARVA_ORANZOVA, stringvyplata5); GivePlayerMoney(i, stringdruhyvysledek5); } if(Job[i] == 6) { new stringcistavyplata6 = (17500); new stringpremie6 = (random(1500)); new stringvyplata6[128]; new stringprvnivysledek6 = stringcistavyplata6 + stringpremie6; new stringdanvysledek6 = stringprvnivysledek6 / 10; new stringdruhyvysledek6 = stringprvnivysledek6 - stringdanvysledek6; format(stringvyplata6, sizeof(stringvyplata6), "Jako bachař jsi dostal čistého platu %d, prémie %d, odved si daně %d, takže jsi vlatně dostal %d", stringcistavyplata6, stringpremie6, stringdanvysledek6, stringdruhyvysledek6); SendClientMessage(i, BARVA_ORANZOVA, stringvyplata6); GivePlayerMoney(i, stringdruhyvysledek6); } } } return 1; } //------------------------------Stocky------------------------------------------ stock GetName(playerid) { new name[MAX_PLAYER_NAME]; GetPlayerName(playerid,name,sizeof(name)); return name; } stock udb_hash(buf[]) { new length=strlen(buf); new s1 = 1; new s2 = 0; new n; for (n=0; n<length; n++) { s1 = (s1 + buf[n]) % 65521; s2 = (s2 + s1) % 65521; } return (s2 << 16) + s1; } //------------------------------dcmd-------------------------------------------- dcmd_setadmin(playerid, params[]) { new id = strval(params); new stringsetadmin[128]; if(!strlen(params)) return SendClientMessage(playerid, BARVA_ORANZOVA, "Použití [/setadmin (id)]."); else if(AdminLevel[playerid] !=2) return SendClientMessage(playerid, BARVA_CERVENA, "Nejsi Hlavní admin."); else if(!IsPlayerConnected(id)) return SendClientMessage(playerid, BARVA_CERVENA, "Hráč není připojen."); format(stringsetadmin, sizeof(stringsetadmin), "Hlavní admin %s jmenoval hráče %s adminem.", GetName(playerid), GetName(id)); SendClientMessageToAll(BARVA_ZELENA, stringsetadmin); AdminLevel[id] = 1; return 1; } dcmd_unsetadmin(playerid, params[]) { new id = strval(params); new stringunsetadmin[128]; if(!strlen(params)) return SendClientMessage(playerid, BARVA_ORANZOVA, "Použití [/unsetadmin (id)]."); else if(AdminLevel[playerid] !=2) return SendClientMessage(playerid, BARVA_CERVENA, "Nejsi Hlavní admin."); else if(!IsPlayerConnected(id)) return SendClientMessage(playerid, BARVA_CERVENA, "Hráč není připojen."); format(stringunsetadmin, sizeof(stringunsetadmin), "Hlavní admin %s zrušil hráči %s administrátorství.", GetName(playerid), GetName(id)); SendClientMessageToAll(BARVA_ZELENA, stringunsetadmin); AdminLevel[id] = 0; return 1; } dcmd_sethladmin(playerid, params[]) { new id = strval(params); new stringsethladmin[128]; if(!strlen(params)) return SendClientMessage(playerid, BARVA_ORANZOVA, "Použití [/sethladmin (id)]."); else if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, BARVA_CERVENA, "Nejsi RCON admin."); else if(!IsPlayerConnected(id)) return SendClientMessage(playerid, BARVA_CERVENA, "Hráč není připojen."); format(stringsethladmin, sizeof(stringsethladmin),"RCON admin jmenoval hráče %s hlavním adminem.", GetName(id)); SendClientMessageToAll(BARVA_ZELENA, stringsethladmin); AdminLevel[id] = 2; return 1; } Teď mi prozměnu vyhazuje error ten main . C:\Users\Havelis\Desktop\Samp\SAMP server 0.3x\gamemodes\Pokus2.pwn(57) : error 001: expected token: ";", but found "-identifier-" Řádky: 57: main() 58: { 59: print("\n----------------------------------"); 60: print(" Blank Gamemode by your name here"); 61: print("----------------------------------\n"); 62: } A za main() středník nemá být. Link to comment Share on other sites More sharing options...
0 Havelis 0 Odesláno: 16. Srpen, 2013 Author Share Odesláno: 16. Srpen, 2013 forward Vyplaty(); Zkus doplňit Tak všem děkuju za rady, a asi to chápu dobře: za forwardy má být ; a za public ne. Link to comment Share on other sites More sharing options...
0 LuK3 0 Odesláno: 16. Srpen, 2013 Share Odesláno: 16. Srpen, 2013 tak dej #endif Link to comment Share on other sites More sharing options...
0 ATomas 287 Odesláno: 16. Srpen, 2013 Share Odesláno: 16. Srpen, 2013 Kdyz chybi za necim strednik tak pawno pripadi error k dalsimu radku Link to comment Share on other sites More sharing options...
0 LosO 5 Odesláno: 17. Srpen, 2013 Share Odesláno: 17. Srpen, 2013 a naco tam mas 2 krat nadefinovane dcmd ? Link to comment Share on other sites More sharing options...
Dotaz
Havelis 0
Čau, už dva dny se snažím přijít na to co ten error způsobuje ale nic.
Error:
Tady je řádek 12:
Když jsem zkoušel smazat ten 12 řádek tak to vyhazovalo furt stejný error, kód vypadal takhle:
(nevím asi tam bude ta mezera ale v kódu jsem ji nechal a furt to házelo error na 12 řádku, i když tam nic nebylo)
Pawno jsem několikrát smazal a stáhnul znova z sa-mp.com.
Pokud budete potřebovat celý kód klidně přidám.
Link to comment
Share on other sites
20 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