#define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1 #include #include #include #define B_CYANT 0x0088FFFF #define B_CYAN 0x00EEFFFF #define SCM SendClientMessage #define SCMTA SendClientMessageToAll forward IsPlayerInSphere(playerid,Float:x,Float:y,Float:z,radius); forward GetPlayerDistanceToPointEx(playerid,Float:x,Float:y,Float:z); forward Hodina(typ); new login[MAX_PLAYERS]; new ucitel[MAX_PLAYERS]; new Float:znamka[MAX_PLAYERS]; new muted[MAX_PLAYERS]; new hodina; new brana; new muzepsat; new Text3D:t1; new Text3D:t2; new Text3D:t3; new Text3D:t4; new Text3D:t5; new Text:Textdraw0; main() { TPrint("main()"); print("\n----------------------------------"); print(" Blank Gamemode by your name here"); print("----------------------------------\n"); } public OnGameModeInit() { TPrint("OnGameModeInit"); // Don't use these lines if it's a filterscript SetGameModeText("Pawn School"); AddPlayerClass(299,3468.9299,-3165.7429,53.5125,88.6842,0,0,0,0,0,0); // 1 AddPlayerClass(41,3468.7339,-3165.6560,53.5123,86.9491,0,0,0,0,0,0); // 2 AddPlayerClass(59,3468.7339,-3165.6560,53.5123,86.9491,0,0,0,0,0,0); // 3 AddPlayerClass(66,3468.7339,-3165.6560,53.5123,86.9491,0,0,0,0,0,0); // 4 AddPlayerClass(101,3468.7339,-3165.6560,53.5123,86.9491,0,0,0,0,0,0); // 5 AddPlayerClass(100,3468.7339,-3165.6560,53.5123,86.9491,0,0,0,0,0,0); // 6 AddPlayerClass(107,3468.7339,-3165.6560,53.5123,86.9491,0,0,0,0,0,0); // AddPlayerClass(108,3468.7339,-3165.6560,53.5123,86.9491,0,0,0,0,0,0); // AddPlayerClass(112,3468.7339,-3165.6560,53.5123,86.9491,0,0,0,0,0,0); // AddPlayerClass(115,3468.7339,-3165.6560,53.5123,86.9491,0,0,0,0,0,0); // 10 AddPlayerClass(121,3468.7339,-3165.6560,53.5123,86.9491,0,0,0,0,0,0); // AddPlayerClass(122,3468.7339,-3165.6560,53.5123,86.9491,0,0,0,0,0,0); // AddPlayerClass(124,3468.7339,-3165.6560,53.5123,86.9491,0,0,0,0,0,0); // AddPlayerClass(125,3468.7339,-3165.6560,53.5123,86.9491,0,0,0,0,0,0); // AddPlayerClass(126,3468.7339,-3165.6560,53.5123,86.9491,0,0,0,0,0,0); // 15 AddPlayerClass(127,3468.7339,-3165.6560,53.5123,86.9491,0,0,0,0,0,0); // AddPlayerClass(142,3468.7339,-3165.6560,53.5123,86.9491,0,0,0,0,0,0); // AddPlayerClass(143,3468.7339,-3165.6560,53.5123,86.9491,0,0,0,0,0,0); // AddPlayerClass(151,3468.7339,-3165.6560,53.5123,86.9491,0,0,0,0,0,0); // AddPlayerClass(158,3468.7339,-3165.6560,53.5123,86.9491,0,0,0,0,0,0); // 20 AddPlayerClass(170,3468.7339,-3165.6560,53.5123,86.9491,0,0,0,0,0,0); // AddPlayerClass(179,3468.7339,-3165.6560,53.5123,86.9491,0,0,0,0,0,0); // AddPlayerClass(180,3468.7339,-3165.6560,53.5123,86.9491,0,0,0,0,0,0); // AddPlayerClass(185,3468.7339,-3165.6560,53.5123,86.9491,0,0,0,0,0,0); // AddPlayerClass(188,3468.7339,-3165.6560,53.5123,86.9491,0,0,0,0,0,0); // 25 AddPlayerClass(189,3468.7339,-3165.6560,53.5123,86.9491,0,0,0,0,0,0); // AddPlayerClass(192,3468.7339,-3165.6560,53.5123,86.9491,0,0,0,0,0,0); // AddPlayerClass(179,3468.7339,-3165.6560,53.5123,86.9491,0,0,0,0,0,0); // AddPlayerClass(180,3468.7339,-3165.6560,53.5123,86.9491,0,0,0,0,0,0); // AddPlayerClass(185,3468.7339,-3165.6560,53.5123,86.9491,0,0,0,0,0,0); // 30 AddPlayerClass(188,3468.7339,-3165.6560,53.5123,86.9491,0,0,0,0,0,0); // AddPlayerClass(189,3468.7339,-3165.6560,53.5123,86.9491,0,0,0,0,0,0); // AddPlayerClass(192,3468.7339,-3165.6560,53.5123,86.9491,0,0,0,0,0,0); // 33 AddPlayerClass(141,3468.7339,-3165.6560,53.5123,86.9491,0,0,0,0,0,0); // ucitel AddPlayerClass(147,3468.7339,-3165.6560,53.5123,86.9491,0,0,0,0,0,0); // ucitel AddPlayerClass(165,3468.7339,-3165.6560,53.5123,86.9491,0,0,0,0,0,0); // ucitel AddPlayerClass(166,3468.7339,-3165.6560,53.5123,86.9491,0,0,0,0,0,0); // ucitel AddPlayerClass(171,3468.7339,-3165.6560,53.5123,86.9491,0,0,0,0,0,0); // ucitel 38 AddPlayerClass(100,3468.7339,-3165.6560,53.5123,86.9491,0,0,0,0,0,0); // 39 t1 = Create3DTextLabel(" ",B_CYAN,3425.5549,-3148.0706,51.5195,40.0,0,1); t2 = Create3DTextLabel(" ",B_CYAN,3425.5549,-3148.0706,52.0000,40.0,0,1); t3 = Create3DTextLabel(" ",B_CYAN,3425.5549,-3148.0706,52.5195,40.0,0,1); t4 = Create3DTextLabel(" ",B_CYAN,3425.5549,-3148.0706,53.0000,40.0,0,1); t5 = Create3DTextLabel(" ",B_CYAN,3425.5549,-3148.0706,53.5195,40.0,0,1); CreateObject(14577,3416.149,-3163.676,57.432,0.0,0.0,0.0); CreateObject(2796,3460.594,-3165.809,53.906,0.0,0.0,270.000); CreateObject(1498,3470.907,-3165.318,52.729,0.0,0.0,-90.000); CreateObject(1498,3470.912,-3165.321,50.356,0.0,0.0,-90.000); CreateObject(974,3450.396,-3165.565,53.289,0.0,0.0,0.0); CreateObject(974,3455.143,-3165.539,53.484,0.0,0.0,0.0); CreateObject(974,3454.349,-3165.534,53.293,0.0,0.0,-90.859); CreateObject(1738,3459.544,-3171.465,51.163,0.0,0.0,0.0); CreateObject(17951,3425.167,-3148.112,52.296,0.0,0.0,0.0); CreateObject(17951,3425.089,-3148.111,55.822,0.0,0.0,0.0); CreateObject(3383,3448.455,-3145.861,50.511,0.0,0.0,-90.000); CreateObject(3383,3448.446,-3150.972,50.518,0.0,0.0,-90.000); CreateObject(3383,3443.491,-3150.925,50.515,0.0,0.0,-90.000); CreateObject(3383,3443.492,-3145.964,50.512,0.0,0.0,-90.000); CreateObject(3383,3438.171,-3145.916,50.514,0.0,0.0,-90.000); CreateObject(3383,3438.260,-3150.958,50.517,0.0,0.0,-90.000); CreateObject(3657,3440.963,-3151.096,51.035,0.0,0.0,-90.000); CreateObject(3657,3441.023,-3146.078,51.031,0.0,0.0,-90.000); CreateObject(3657,3445.823,-3146.047,51.030,0.0,0.0,-90.000); CreateObject(3657,3445.748,-3151.169,51.033,0.0,0.0,-90.000); CreateObject(3657,3450.837,-3145.656,51.032,0.0,0.0,-90.000); CreateObject(3657,3450.859,-3150.986,51.035,0.0,0.0,-90.000); CreateObject(2605,3429.642,-3154.118,50.916,0.0,0.0,-146.250); CreateObject(2607,3430.382,-3150.556,50.914,0.0,0.0,78.750); CreateObject(3383,3430.510,-3146.360,50.517,0.0,0.0,92.201); CreateObject(2309,3428.805,-3150.536,50.533,0.0,0.0,-90.000); CreateObject(2309,3428.732,-3153.551,50.533,0.0,0.0,-123.750); CreateObject(1729,3427.988,-3146.611,50.516,0.0,0.0,90.705); CreateObject(14705,3430.222,-3149.913,51.569,0.0,0.0,0.0); CreateObject(2738,3452.648,-3166.029,51.117,0.0,0.0,0.0); CreateObject(2738,3451.201,-3166.033,51.115,0.0,0.0,0.0); CreateObject(2738,3449.912,-3166.038,51.113,0.0,0.0,0.0); CreateObject(2738,3448.464,-3166.022,51.111,0.0,0.0,0.0); CreateObject(2738,3448.489,-3165.105,51.111,0.0,0.0,-180.000); CreateObject(2738,3449.920,-3165.117,51.113,0.0,0.0,-180.000); CreateObject(2738,3451.302,-3165.068,51.115,0.0,0.0,180.000); CreateObject(2738,3452.626,-3165.057,51.117,0.0,0.0,180.000); CreateObject(2739,3453.848,-3163.506,50.514,0.0,0.0,-90.000); CreateObject(2739,3453.797,-3162.198,50.514,0.0,0.0,-90.000); CreateObject(2739,3453.825,-3166.777,50.514,0.0,0.0,-90.000); CreateObject(2739,3453.813,-3167.721,50.514,0.0,0.0,-90.000); CreateObject(17951,3424.802,-3181.927,52.295,0.0,0.0,0.0); CreateObject(1985,3431.617,-3182.278,55.472,0.0,0.0,0.0); CreateObject(1985,3438.842,-3188.714,54.716,0.0,0.0,0.0); CreateObject(1985,3446.601,-3182.661,55.477,0.0,0.0,0.0); CreateObject(1985,3438.655,-3176.579,54.697,0.0,0.0,0.0); CreateObject(3515,3439.239,-3181.315,52.488,0.0,74.771,93.679); CreateObject(3515,3444.691,-3183.005,49.492,0.0,0.0,0.0); CreateObject(3515,3436.679,-3182.242,52.522,0.0,-75.630,-2.578); CreateObject(3515,3439.936,-3186.891,49.511,0.0,0.0,0.0); CreateObject(9833,3427.936,-3187.279,47.267,0.0,0.0,0.0); CreateObject(1491,3443.745,-3157.561,50.506,0.0,0.0,0.0); CreateObject(1491,3443.772,-3172.317,50.506,0.0,0.0,0.0); CreateObject(1491,3452.279,-3182.662,50.506,0.0,0.0,90.000); CreateObject(1491,3460.540,-3166.549,50.506,0.0,0.0,90.000); //CreateObject(1234,3469.630,-3165.862,54.072,0.0,0.0,0.0); Textdraw0 = TextDrawCreate(449.000000,424.000000,"Prestavka"); TextDrawAlignment(Textdraw0,0); TextDrawBackgroundColor(Textdraw0,0x000000ff); TextDrawFont(Textdraw0,3); TextDrawLetterSize(Textdraw0,1.000000,2.299999); TextDrawColor(Textdraw0,0x00ff00ff); TextDrawSetOutline(Textdraw0,1); TextDrawSetProportional(Textdraw0,1); TextDrawSetShadow(Textdraw0,1); return 1; } public OnGameModeExit() { TPrint("OnGameModeExit"); return 1; } public OnPlayerRequestClass(playerid, classid) { TPrint("OnPlayerRequestClass"); SetPlayerPos(playerid, 1955.3783, 1343.1572, 15.3746); SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746); SetPlayerCameraLookAt(playerid, 1955.3783, 1343.1572, 15.3746); switch(classid) { case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33: { GameTextForPlayer(playerid,"~y~Z~w~ak",1000,3); } case 35,36,37,38: { GameTextForPlayer(playerid,"~y~U~w~citel",1000,3); } case 34: { GameTextForPlayer(playerid,"~y~R~w~eserved: ~r~ffredyk",1000,3); } } return 1; } public OnPlayerConnect(playerid) { TPrint("OnPlayerConnect"); new cesta[80]; new jo[10]; format(jo,10,"1"); format(cesta,80,"Skola/%s.sa",Jmeno(playerid)); if(dini_Exists(cesta)) { if((strcmp(dini_Get(cesta,"UCITEL"), jo, true, 10) == 0)) { new str[100]; format(str,100,"--+| Ucitel %s se pripojil na server! |+--",Jmeno(playerid)); SCM(playerid,B_CYANT,"--+| Nick zaregistrovan jako ucitel! |+--"); SCMTA(B_CYAN,str); } else { new str[100]; format(str,100,"--+| Zak %s se pripojil na server! |+--",Jmeno(playerid)); SCM(playerid,B_CYANT,"--+| Nick zaregistrovan jako zak! |+--"); SCMTA(B_CYAN,str); } } else return SCM(playerid,B_CYANT,"--+| Zaregistruj se prosim! |+--"); login[playerid] = 0; return 1; } public OnPlayerDisconnect(playerid, reason) { TPrint("OnPlayerDisconnect"); new cesta[80]; format(cesta,80,"Skola/%s.sa",Jmeno(playerid)); login[playerid] = 0; dini_FloatSet(cesta,"ZNAMKA",znamka[playerid]); TextDrawHideForPlayer(playerid,Textdraw0); new str[100]; format(str,100,"--+| %s Opustil skolu! |+--"); SCMTA(B_CYANT,str); return 1; } public OnPlayerSpawn(playerid) { TPrint("OnPlayerSpawn"); if(ucitel[playerid]) { SetPlayerColor(playerid,0x00BBFFFF); } else { SetPlayerColor(playerid,0xFFFF00FF); } SetPlayerInterior(playerid,10); TextDrawShowForPlayer(playerid,Textdraw0); return 1; } public OnPlayerDeath(playerid, killerid, reason) { TPrint("OnPlayerDeath"); new str[80]; format(str,80,"--+| %s byl kicknut za zabiti hrace! |+--",Jmeno(killerid)); SCMTA(B_CYANT,str); Kick(killerid); TextDrawHideForPlayer(playerid,Textdraw0); return 1; } public OnVehicleSpawn(vehicleid) { TPrint("OnVehicleSpawn"); return 1; } public OnVehicleDeath(vehicleid, killerid) { TPrint("OnVehicleDeath"); return 1; } public OnPlayerText(playerid, text[]) { TPrint("OnPlayerText"); if(muted[playerid]) return 0; return 1; } public OnPlayerCommandText(playerid, cmdtext[]) { TPrint("OnPlayerCommandText"); dcmd(login,5,cmdtext); dcmd(znamka,6,cmdtext); dcmd(register,8,cmdtext); dcmd(zacatek,7,cmdtext); dcmd(vysvedceni,10,cmdtext); dcmd(t1,2,cmdtext); dcmd(t2,2,cmdtext); dcmd(t3,2,cmdtext); dcmd(t4,2,cmdtext); dcmd(t5,2,cmdtext); dcmd(t,1,cmdtext); dcmd(sep,3,cmdtext); dcmd(hlasit,5,cmdtext); dcmd(me,2,cmdtext); dcmd(mute,4,cmdtext); dcmd(muteall,7,cmdtext); dcmd(unmute,6,cmdtext); dcmd(vyloucit,8,cmdtext); dcmd(kick,4,cmdtext); dcmd(ban,3,cmdtext); return 0; } public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) { TPrint("OnPlayerEnterVehicle"); return 1; } public OnPlayerExitVehicle(playerid, vehicleid) { TPrint("OnPlayerExitVehicle"); return 1; } public OnPlayerStateChange(playerid, newstate, oldstate) { TPrint("OnPlayerStateChange"); return 1; } public OnPlayerEnterCheckpoint(playerid) { TPrint("OnPlayerEnterCheckopoint"); return 1; } public OnPlayerLeaveCheckpoint(playerid) { TPrint("OnPlayerLeaveCheckpoint"); return 1; } public OnPlayerEnterRaceCheckpoint(playerid) { TPrint("OnPlayerEnterRaceCheckpoint"); return 1; } public OnPlayerLeaveRaceCheckpoint(playerid) { TPrint("OnPlayerLeaveRaceCheckpoint"); return 1; } public OnRconCommand(cmd[]) { TPrint("OnRconCommand"); return 1; } public OnPlayerRequestSpawn(playerid) { TPrint("OnPlayerRequestSpawn"); if(!login[playerid]) return 0; new skin = GetPlayerSkin(playerid); if(skin == 147 || skin == 165 || skin == 166 || skin == 171) { if(!ucitel[playerid]) return 0; } else if(skin == 141) { new name[30]; GetPlayerName(playerid,name,30); if(strcmp("ffredyk",name,true,10) == 0) return 0; } else if(skin == 100) { new name[30]; GetPlayerName(playerid,name,30); if(strcmp("Baba_uci_pawn",name,true,10) == 0) return 0; } return 1; } public OnObjectMoved(objectid) { TPrint("OnObjectMoved"); return 1; } public OnPlayerObjectMoved(playerid, objectid) { TPrint("OnPlayerObjectMoved"); return 1; } public OnPlayerPickUpPickup(playerid, pickupid) { TPrint("OnPlayerPickUpPickup"); return 1; } public OnVehicleMod(playerid, vehicleid, componentid) { TPrint("OnVehicleMod"); return 1; } public OnVehiclePaintjob(playerid, vehicleid, paintjobid) { TPrint("OnVehiclePaintJob"); 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; } dcmd_login(playerid,params[]) { TPrint("DCMD - Login"); #define pid playerid new cesta[50]; format(cesta,50,"Skola/%s.sa",Jmeno(playerid)); if(login[pid]) return SCM(pid,B_CYAN,"--+| Uz jsi prihlasen! |+--"); if(!strlen(params)) return SCM(pid,B_CYAN,"--+| Nevyplnil jsi heslo! |+--"); if(!dini_Exists(cesta)) return SCM(pid,B_CYAN,"--+| Nejsi registrovany! |+--"); else { if((strcmp(dini_Get(cesta,"HESLO"), params, true, 10) == 0)) { SCM(pid,B_CYAN,"--+| Uspesne prihlaseny! |+--"); login[pid] = 1; znamka[pid] = dini_Float(cesta,"ZNAMKA"); if((strcmp(dini_Get(cesta,"UCITEL"), "1", true, 10) == 0)) return ucitel[playerid] = 1; else return ucitel[playerid] = 0; } else return SCM(playerid,B_CYAN,"--+| Zadal jsi spatne heslo! |+--"); } #undef pid } dcmd_register(playerid,params[]) { TPrint("DCMD - Register"); #define pid playerid new cesta[50]; format(cesta,50,"Skola/%s.sa",Jmeno(playerid)); if(dini_Exists(cesta)) return SCM(pid,B_CYAN,"--+| Jsi registrovany! |+--"); if(login[pid]) return SCM(pid,B_CYAN,"--+| Uz jsi prihlasen! |+--"); if(!strlen(params)) return SCM(pid,B_CYAN,"--+| Nevyplnil jsi heslo! |+--"); else { dini_Create(cesta); dini_Set(cesta,"UCITEL","0"); dini_Set(cesta,"ZNAMKA","3"); dini_Set(cesta,"CHOVANI","0"); dini_Set(cesta,"VYHOZEN","0"); dini_Set(cesta,"AKTIVNI","0"); SCM(pid,B_CYANT,"--+| Uspesne zaregistrovany! Prihlaste se prosim! |+--"); } return 1; } dcmd_zacatek(playerid,params[]) { TPrint("DCMD - Zacatek"); #pragma unused params if(login[playerid]) { if(ucitel[playerid]) { if(!hodina) { for(new i=0;i 5 || znamk < 0) return SCM(playerid,B_CYANT,"--+| Zadej cislo od 1 - 5! |+--"); else { if(znamk == 1) return znamka[ID] -= 0,1; else if(znamk == 2) return znamka[ID] -= 0,05; else if(znamk == 3) return znamka[ID] -= 0,01; else if(znamk == 4) return znamka[ID] += 0,05; else if(znamk == 5) return znamka[ID] += 0,1; format(str,100,"--+| Ucitel %s dal %s zakovi %s! |+--",Jmeno(playerid),params[par],Jmeno(ID)); format(str2,100,"--+| Dostal jsi %s od ucitele %s! |+--",params[par],Jmeno(playerid)); SCMTA(B_CYAN,str); SCM(ID,B_CYANT,str2); } } else return SCM(playerid,B_CYANT,"--+| Nejsi ucitel! |+--"); return 1; } dcmd_vysvedceni(playerid,params[]) { TPrint("DCMD - Vysvedceni"); new ID = strval(params); if(ucitel[playerid]) { if(!strlen(params)) return SCM(playerid,B_CYANT,"--+| Zadej ID zaka! |+--"); if(!IsPlayerConnected(ID)) return SCM(playerid,B_CYANT,"--+| Neplatne ID! |+--"); else { new str[80]; format(str,80,"--+| Zakovi %s vychazi %f! |+--",Jmeno(ID),znamka[ID]); SCM(playerid,B_CYAN,str); } } else { new str[80]; format(str,80,"--+| Vychazi ti %d! |+--",znamka[playerid]); SCM(playerid,B_CYAN,str); } return 1; } dcmd_t1(playerid,params[]) { TPrint("DCMD - T1"); if(ucitel[playerid]) { if(!strlen(params)) return SCM(playerid,B_CYANT,"--+| Pouziti: /t1 [TEXT] |+--"); if(strlen(params) > 70) return SCM(playerid,B_CYANT,"--+| Pouze mene nez 70 znaku povoleno! |+-"); else { Update3DTextLabelText(t1,B_CYAN,params); SCM(playerid,B_CYANT,"--+| Text napsan a tabuli! |+--"); } } else { if(muzepsat) { if(!strlen(params)) return SCM(playerid,B_CYANT,"--+| Pouziti: /t1 [TEXT] |+--"); if(strlen(params) > 70) return SCM(playerid,B_CYANT,"--+| Pouze mene nez 70 znaku povoleno! |+-"); else { Update3DTextLabelText(t1,B_CYAN,params); SCM(playerid,B_CYANT,"--+| Text napsan a tabuli! |+--"); } } else return SCM(playerid,B_CYANT,"--+| Neni povoleno psat na tabuli!! |+--"); } return 1; } dcmd_t2(playerid,params[]) { TPrint("DCMD - T2"); if(ucitel[playerid]) { if(!strlen(params)) return SCM(playerid,B_CYANT,"--+| Pouziti: /t2 [TEXT] |+--"); if(strlen(params) > 70) return SCM(playerid,B_CYANT,"--+| Pouze mene nez 70 znaku povoleno! |+-"); else { Update3DTextLabelText(t2,B_CYAN,params); SCM(playerid,B_CYANT,"--+| Text napsan a tabuli! |+--"); } } else { if(muzepsat) { if(!strlen(params)) return SCM(playerid,B_CYANT,"--+| Pouziti: /t2 [TEXT] |+--"); if(strlen(params) > 70) return SCM(playerid,B_CYANT,"--+| Pouze mene nez 70 znaku povoleno! |+-"); else { Update3DTextLabelText(t2,B_CYAN,params); SCM(playerid,B_CYANT,"--+| Text napsan a tabuli! |+--"); } } else return SCM(playerid,B_CYANT,"--+| Neni povoleno psat na tabuli!! |+--"); } return 1; } dcmd_t3(playerid,params[]) { TPrint("DCMD - T3"); if(ucitel[playerid]) { if(!strlen(params)) return SCM(playerid,B_CYANT,"--+| Pouziti: /t3 [TEXT] |+--"); if(strlen(params) > 70) return SCM(playerid,B_CYANT,"--+| Pouze mene nez 70 znaku povoleno! |+-"); else { Update3DTextLabelText(t3,B_CYAN,params); SCM(playerid,B_CYANT,"--+| Text napsan a tabuli! |+--"); } } else { if(muzepsat) { if(!strlen(params)) return SCM(playerid,B_CYANT,"--+| Pouziti: /t3 [TEXT] |+--"); if(strlen(params) > 70) return SCM(playerid,B_CYANT,"--+| Pouze mene nez 70 znaku povoleno! |+-"); else { Update3DTextLabelText(t3,B_CYAN,params); SCM(playerid,B_CYANT,"--+| Text napsan a tabuli! |+--"); } } else return SCM(playerid,B_CYANT,"--+| Neni povoleno psat na tabuli!! |+--"); } return 1; } dcmd_t4(playerid,params[]) { TPrint("DCMD - T4"); if(ucitel[playerid]) { if(!strlen(params)) return SCM(playerid,B_CYANT,"--+| Pouziti: /t4 [TEXT] |+--"); if(strlen(params) > 70) return SCM(playerid,B_CYANT,"--+| Pouze mene nez 70 znaku povoleno! |+-"); else { Update3DTextLabelText(t4,B_CYAN,params); SCM(playerid,B_CYANT,"--+| Text napsan a tabuli! |+--"); } } else { if(muzepsat) { if(!strlen(params)) return SCM(playerid,B_CYANT,"--+| Pouziti: /t4 [TEXT] |+--"); if(strlen(params) > 70) return SCM(playerid,B_CYANT,"--+| Pouze mene nez 70 znaku povoleno! |+-"); else { Update3DTextLabelText(t4,B_CYAN,params); SCM(playerid,B_CYANT,"--+| Text napsan a tabuli! |+--"); } } else return SCM(playerid,B_CYANT,"--+| Neni povoleno psat na tabuli!! |+--"); } return 1; } dcmd_t5(playerid,params[]) { TPrint("DCMD - T5"); if(ucitel[playerid]) { if(!strlen(params)) return SCM(playerid,B_CYANT,"--+| Pouziti: /t5 [TEXT] |+--"); if(strlen(params) > 70) return SCM(playerid,B_CYANT,"--+| Pouze mene nez 70 znaku povoleno! |+-"); else { Update3DTextLabelText(t5,B_CYAN,params); SCM(playerid,B_CYANT,"--+| Text napsan a tabuli! |+--"); } } else { if(muzepsat) { if(!strlen(params)) return SCM(playerid,B_CYANT,"--+| Pouziti: /t5 [TEXT] |+--"); if(strlen(params) > 70) return SCM(playerid,B_CYANT,"--+| Pouze mene nez 70 znaku povoleno! |+-"); else { Update3DTextLabelText(t5,B_CYAN,params); SCM(playerid,B_CYANT,"--+| Text napsan a tabuli! |+--"); } } else return SCM(playerid,B_CYANT,"--+| Neni povoleno psat na tabuli!! |+--"); } return 1; } dcmd_t(playerid,params[]) { TPrint("DCMD - T"); #pragma unused params if(ucitel[playerid]) { if(muzepsat == 1) { muzepsat = 0; SCM(playerid,B_CYANT,"0"); } else { muzepsat = 1; SCM(playerid,B_CYANT,"1"); } } return 1; } dcmd_sep(playerid,params[]) { TPrint("DCMD - Sep"); new Float:X,Float:Y,Float:Z; GetPlayerPos(playerid,X,Y,Z); for(new i=0;i