Ez a szekció lehetővé teszi a felhasználó által írt összes hozzászólás megtekintését. Vedd figyelembe, hogy csak azokba a fórumokba írt hozzászólásokat látod, amelyekhez hozzáférésed van.
Üzenetek - Yakuza™
Oldalak: 1 ... 9 10 [11] 12 13 ... 43
151
« Dátum: 2012. június 19. - 12:13:32 »
De az a baj,h csak 1 van belõlle mert már végig néztem az egész módot :/
152
« Dátum: 2012. június 19. - 12:04:34 »
public OnPlayerUpdate(playerid) { new string[128], string2[128], nev[MAX_PLAYER_NAME], Float:ST[4], sebesseg[MAX_PLAYERS]; if(trafiidovan[playerid] == false) { foreach(Player, i) { if(IsPlayerInRangeOfPoint(playerid, 50.0, tx, ty, tz)) { if(IsPlayerInAnyVehicle(playerid)) { GetVehicleVelocity(GetPlayerVehicleID(playerid),ST[0],ST[1],ST[2]); ST[3] = floatsqroot(floatpower(floatabs(ST[0]), 2.0) + floatpower(floatabs(ST[1]), 2.0) + floatpower(floatabs(ST[2]), 2.0)) * 179.28625; sebesseg[playerid] = floatround(ST[3]); if(sebesseg[playerid] > maxspeed) { SendClientMessage(playerid, PIROS, \"----------------------------------BÍRSÁG----------------------------------\"); format(string, sizeof(string), \"| Sebességed: %d km/h | Megengedett sebesség: %d | Bírság: $%d |\", sebesseg[playerid], maxspeed, birsag); SendClientMessage(playerid, SARGA, string); SendClientMessage(playerid, PIROS, \"----------------------------------BÍRSÁG----------------------------------\"); GivePlayerMoney(playerid, -birsag); GetPlayerName(playerid, nev, sizeof(nev)); format(string2, sizeof(string2), \"%s-t lekapta a trafipax. Sebessége: %d km/h | Megengedett sebesség: %d | Bírság: $%d |\", nev, sebesseg[playerid], maxspeed, birsag); SendClientMessage(i, PIROS, string2); trafiidovan[playerid] = true; SetTimerEx(\"trafiido\",5000,false,\"i\", playerid); } } } } } return 1; }
153
« Dátum: 2012. június 19. - 11:57:08 »
Ezt irja a pawno mikor compilézok: E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(2684) : error 021: symbol already defined: \"OnPlayerUpdate\"
154
« Dátum: 2012. június 19. - 11:15:36 »
nah ez most jól jött Mert már próbálkoztam dinivel de nem naon jönn össze és így most jó thx :d
155
« Dátum: 2012. június 13. - 18:56:23 »
lehet,hogy azért mert saját...
156
« Dátum: 2012. június 13. - 14:20:31 »
Van 14 errorom :/ I. Kód: CMD:adminok(playerid,params[]) { new string[250], str[1000], admin[MAX_PLAYER_NAME]; for(new i = 0; i < GetMaxPlayers(); i++) if(IsPlayerConnected(i)) { if(CESRAdmin[szint] > 13) { AdminRang = \"Ezredes\"; } if(IsPlayerAdmin(i)) { AdminRang = \"Tulaj\"; } else { switch(CESRAdmin[szint]) { case 1: { AdminRang = \"Kadét\"; } case 2: { AdminRang = \"Õrmester\"; } case 3: { AdminRang = \"Törzsõrmester\"; } case 4: { AdminRang = \"FõTörzsõrmester\"; } case 5: { AdminRang = \"Zászlós\"; } case 6: { AdminRang = \"Törzszászlós\"; } case 7: { AdminRang = \"Fõtörzszászlós\"; } case 8: { AdminRang = \"Hadnagy\"; } case 9: { AdminRang = \"Fõhadnagy\"; } case 10: { AdminRang = \"Százados\"; } case 11: { AdminRang = \"Õrnagy\"; } case 12: { AdminRang = \"Alezredes\"; } } } if(CESRPlayer[LoggedIn] == 1 && CESRAdmin[szint] >= 1) { format(str,sizeof(str),\"{DDDDDD}%sAdmin %s | Szint: %d\\n\",str,admin,CESRAdmin[playerid][szint]); ShowPlayerDialog(playerid, 4565, 0,\"{FF4646}Elérhetõ adminok\", str, \"OK\",\"\"); } else { ShowPlayerDialog(playerid, 4565, 0,\"{FF4646}Elérhetõ adminok\", \"{DDDDDD}Jelenleg nincs elérhetõ admin.\", \"OK\",\"\"); } } return 1; } II. Errorok: E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(647) : error 022: must be lvalue (non-constant) E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(647) : warning 215: expression has no effect E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(651) : error 022: must be lvalue (non-constant) E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(651) : warning 215: expression has no effect E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(658) : error 022: must be lvalue (non-constant) E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(658) : warning 215: expression has no effect E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(661) : error 022: must be lvalue (non-constant) E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(661) : warning 215: expression has no effect E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(664) : error 022: must be lvalue (non-constant) E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(664) : warning 215: expression has no effect E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(667) : error 022: must be lvalue (non-constant) E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(667) : warning 215: expression has no effect E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(670) : error 022: must be lvalue (non-constant) E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(670) : warning 215: expression has no effect E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(673) : error 022: must be lvalue (non-constant) E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(673) : warning 215: expression has no effect E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(676) : error 022: must be lvalue (non-constant) E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(676) : warning 215: expression has no effect E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(679) : error 022: must be lvalue (non-constant) E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(679) : warning 215: expression has no effect E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(682) : error 022: must be lvalue (non-constant) E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(682) : warning 215: expression has no effect E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(685) : error 022: must be lvalue (non-constant) E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(685) : warning 215: expression has no effect E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(688) : error 022: must be lvalue (non-constant) E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(688) : warning 215: expression has no effect E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(691) : error 022: must be lvalue (non-constant) E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(691) : warning 215: expression has no effect
157
« Dátum: 2012. június 13. - 13:37:16 »
Egy újabb csodás munka Cannonn
158
« Dátum: 2012. június 12. - 17:23:10 »
ngen,cesr
159
« Dátum: 2012. június 11. - 17:35:09 »
ez nem 0.3-s kód.. 0.2.2x re van sztem
160
« Dátum: 2012. június 11. - 17:31:40 »
161
« Dátum: 2012. június 11. - 16:15:13 »
if(strcmp(cmd, \"/sokk\", true) == 0) { if(PlayerInfo[playerid][pJob] == 27 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 4 || PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][szervLeader] == 4 || PlayerInfo[playerid][szervTag] == 4 || PlayerInfo[playerid][szervLeader] == 2||PlayerInfo[playerid][szervTag] == 2) { if(IsPlayerInAnyVehicle(playerid)) { SendClientMessage(playerid, COLOR_GRAD2, \"Kocsiban nem tudsz sokkolni!\"); return 1; } new suspect = GetClosestPlayer(playerid); if(IsPlayerConnected(suspect)) { if(OnDuty[playerid] == 1) { if(GetDistanceBetweenPlayers(playerid,suspect) < 5) { if(IsPlayerInAnyVehicle(suspect)) { SendClientMessage(playerid, COLOR_GRAD2, \"A célszemély kocsiban van, szedd ki elõbb!\"); return 1; } //GetPlayerName(suspect, nev, sizeof(nev)); GetPlayerName(suspect, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); format(stringx, sizeof(stringx), \"%s lesokkolt 20 másodpercre\", sendername); SendClientMessage(suspect, COLOR_LIGHTBLUE, stringx); format(stringx, sizeof(stringx), \"Sokkoltad %s 20 másodpercre.\", rag(giveplayer,3)); SendClientMessage(playerid, COLOR_LIGHTBLUE, stringx); format(stringx, sizeof(stringx), \"* %s lesokkolja %s.\", sendername ,rag(giveplayer,3)); ProxDetector(30.0, playerid, stringx, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); SetPlayerChatBubble(playerid, \"lesokkolt valakit\", COLOR_PURPLE, 80.0, 10000); GameTextForPlayer(suspect, \"~w~Sokkoltak\", 2500, 3); TogglePlayerControllable(suspect, 0); PlayerCuffed[suspect] = 1; PlayerCuffedTime[suspect] = 30; } else { SendClientMessage(playerid, COLOR_GRAD2, \"Senki sincs a közeledben!\"); return 1; } } else { SendClientMessage(playerid, COLOR_GRAD2, \"Nem vagy rendõr / mentõs / katona / swat\"); } return 1; }
162
« Dátum: 2012. június 11. - 15:48:35 »
Irtam a szerveremhez egy admin + regrendszert egybe ás az a baj,hogy nem jelenik meg a reg+login dialog + nem rak be adminba de az include is megvan amit irtam... és tgnap tökéletesen mûködött is :/ Kód: #include <a_samp> #include <zcmd> #include <sscanf2> #include <dudb> #include <dini> #include <fixchars.h> #include <foreach> #include <cesradmin> new Float:posxx[3]; new file[128]; new kitiltottak[128]; enum pInfo { Halalok, Olesek, Statisztika } enum aInfo { Admin, Szint, CESR } new CESRAdmin[MAX_PLAYERS][aInfo]; new CESRPlayer[MAX_PLAYERS][pInfo]; new Belepve[MAX_PLAYERS]; new Godmode[MAX_PLAYERS]; new VehicleNames[212][] = { {\"Landstalker\"},{\"Bravura\"},{\"Buffalo\"},{\"Linerunner\"},{\"Perrenial\"},{\"Sentinel\"},{\"Dumper\"}, {\"Firetruck\"},{\"Trashmaster\"},{\"Stretch\"},{\"Manana\"},{\"Infernus\"},{\"Voodoo\"},{\"Pony\"},{\"Mule\"}, {\"Cheetah\"},{\"Ambulance\"},{\"Leviathan\"},{\"Moonbeam\"},{\"Esperanto\"},{\"Taxi\"},{\"Washington\"}, {\"Bobcat\"},{\"Mr Whoopee\"},{\"BF Injection\"},{\"Hunter\"},{\"Premier\"},{\"Enforcer\"},{\"Securicar\"}, {\"Banshee\"},{\"Predator\"},{\"Bus\"},{\"Rhino\"},{\"Barracks\"},{\"Hotknife\"},{\"Trailer 1\"},{\"Previon\"}, {\"Coach\"},{\"Cabbie\"},{\"Stallion\"},{\"Rumpo\"},{\"RC Bandit\"},{\"Romero\"},{\"Packer\"},{\"Monster\"}, {\"Admiral\"},{\"Squalo\"},{\"Seasparrow\"},{\"Pizzaboy\"},{\"Tram\"},{\"Trailer 2\"},{\"Turismo\"}, {\"Speeder\"},{\"Reefer\"},{\"Tropic\"},{\"Flatbed\"},{\"Yankee\"},{\"Caddy\"},{\"Solair\"},{\"Berkley\'s RC Van\"}, {\"Skimmer\"},{\"PCJ-600\"},{\"Faggio\"},{\"Freeway\"},{\"RC Baron\"},{\"RC Raider\"},{\"Glendale\"},{\"Oceanic\"}, {\"Sanchez\"},{\"Sparrow\"},{\"Patriot\"},{\"Quad\"},{\"Coastguard\"},{\"Dinghy\"},{\"Hermes\"},{\"Sabre\"}, {\"Rustler\"},{\"ZR-350\"},{\"Walton\"},{\"Regina\"},{\"Comet\"},{\"BMX\"},{\"Burrito\"},{\"Camper\"},{\"Marquis\"}, {\"Baggage\"},{\"Dozer\"},{\"Maverick\"},{\"News Chopper\"},{\"Rancher\"},{\"FBI Rancher\"},{\"Virgo\"},{\"Greenwood\"}, {\"Jetmax\"},{\"Hotring\"},{\"Sandking\"},{\"Blista Compact\"},{\"Police Maverick\"},{\"Boxville\"},{\"Benson\"}, {\"Mesa\"},{\"RC Goblin\"},{\"Hotring Racer A\"},{\"Hotring Racer B\"},{\"Bloodring Banger\"},{\"Rancher\"}, {\"Super GT\"},{\"Elegant\"},{\"Journey\"},{\"Bike\"},{\"Mountain Bike\"},{\"Beagle\"},{\"Cropdust\"},{\"Stunt\"}, {\"Tanker\"}, {\"Roadtrain\"},{\"Nebula\"},{\"Majestic\"},{\"Buccaneer\"},{\"Shamal\"},{\"Hydra\"},{\"FCR-900\"}, {\"NRG-500\"},{\"HPV1000\"},{\"Cement Truck\"},{\"Tow Truck\"},{\"Fortune\"},{\"Cadrona\"},{\"FBI Truck\"}, {\"Willard\"},{\"Forklift\"},{\"Tractor\"},{\"Combine\"},{\"Feltzer\"},{\"Remington\"},{\"Slamvan\"}, {\"Blade\"},{\"Freight\"},{\"Streak\"},{\"Vortex\"},{\"Vincent\"},{\"Bullet\"},{\"Clover\"},{\"Sadler\"}, {\"Firetruck LA\"},{\"Hustler\"},{\"Intruder\"},{\"Primo\"},{\"Cargobob\"},{\"Tampa\"},{\"Sunrise\"},{\"Merit\"}, {\"Utility\"},{\"Nevada\"},{\"Yosemite\"},{\"Windsor\"},{\"Monster A\"},{\"Monster B\"},{\"Uranus\"},{\"Jester\"}, {\"Sultan\"},{\"Stratum\"},{\"Elegy\"},{\"Raindance\"},{\"RC Tiger\"},{\"Flash\"},{\"Tahoma\"},{\"Savanna\"}, {\"Bandito\"},{\"Freight Flat\"},{\"Streak Carriage\"},{\"Kart\"},{\"Mower\"},{\"Duneride\"},{\"Sweeper\"}, {\"Broadway\"},{\"Tornado\"},{\"AT-400\"},{\"DFT-30\"},{\"Huntley\"},{\"Stafford\"},{\"BF-400\"},{\"Newsvan\"}, {\"Tug\"},{\"Trailer 3\"},{\"Emperor\"},{\"Wayfarer\"},{\"Euros\"},{\"Hotdog\"},{\"Club\"},{\"Freight Carriage\"}, {\"Trailer 3\"},{\"Andromada\"},{\"Dodo\"},{\"RC Cam\"},{\"Launch\"},{\"Police Car (LSPD)\"},{\"Police Car (SFPD)\"}, {\"Police Car (LVPD)\"},{\"Police Ranger\"},{\"Picador\"},{\"S.W.A.T. Van\"},{\"Alpha\"},{\"Phoenix\"},{\"Glendale\"}, {\"Sadler\"},{\"Luggage Trailer A\"},{\"Luggage Trailer B\"},{\"Stair Trailer\"},{\"Boxville\"},{\"Farm Plow\"}, {\"Utility Trailer\"} }; #define ZOLD 0x33AA33AA #define CITROMSARGA 0xFFFF00AA #define FEHER 0xFFFFFFAA #define KEK 0x0000BBAA #define VILAGOSKEK 0x33CCFFAA #define NARANCSSARGA 0xFF9900AA #define PIROS 0xFF0000AA #define CHATURITES 0xFFFFFFAA #define SZURKE 0xDDDDDDAA #pragma tabsize 0 #define REGISZTRACIO 8 #define BEJELENTKEZO 9 public OnPlayerConnect(playerid) { CESRAdmin[playerid][szint]=0; Belepve[playerid] = 0; CESRPlayer[playerid][Halalok]=0; CESRPlayer[playerid][statisztika]=0; new file[128], string[128]; new name[MAX_PLAYER_NAME]; GetPlayerName(playerid, name, sizeof(name)); format(file,sizeof(file),\"/CESR/Jatekosok/%s.ini\",name); if(!fexist(file)) { format(string, sizeof string, \"Üdv %s! \\nTe még nem vagy regisztrálva! \\n\\nKérjük regisztrálj.\", name); ShowPlayerDialog(playerid, REGISZTRACIO, DIALOG_STYLE_PASSWORD, \"REGISZTRÁCIÓ\", string, \"Regisztrál\", \"Mégse\"); } if(fexist(file)) { format(string, sizeof string, \"Üdv %s! \\nKérjük jelentkezz be! \\n\\nIrd be a jelszódat.\", name); ShowPlayerDialog(playerid, BEJELENTKEZO, DIALOG_STYLE_PASSWORD, \"BEJELENTKEZÉS\", string, \"Belép\", \"Mégse\"); } return 1; } public OnPlayerDisconnect(playerid, reason) { new file[128]; new name[MAX_PLAYER_NAME]; GetPlayerName(playerid, name, sizeof(name)); format(file,sizeof(file),\"/CESR/Jatekosok/%s.ini\",name); if(fexist(file)) { dini_IntSet(file,\"Pont\", GetPlayerScore(playerid)); dini_IntSet(file,\"Penz\", GetPlayerMoney(playerid)); dini_IntSet(file,\"Halal\", CESRPlayer[playerid][Halalok]); dini_IntSet(file,\"Oles\", CESRPlayer[playerid][Olesek]); dini_IntSet(file,\"Statisztika\", CESRPlayer[playerid][statisztika]); dini_IntSet(file,\"AdminSzint\", CESRAdmin[playerid][szint]); dini_IntSet(file,\"CESRJog\", CESRAdmin[playerid][CESR]); } format(file,sizeof(file),\"/CESR/Adminok/%s.ini\",name); if(fexist(file)) { dini_IntSet(file,\"AdminSzint\", CESRAdmin[playerid][szint]); } Belepve[playerid] = 0; return 1; } public OnPlayerDeath(playerid, killerid) { CESRPlayer[playerid][Halalok] ++; CESRPlayer[killerid][Olesek] ++; return 1; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == REGISZTRACIO) { if(response) { new file[128]; new string[128]; new name[MAX_PLAYER_NAME]; GetPlayerName(playerid, name, sizeof(name)); if(strlen(inputtext) == 0) { format(string, sizeof string, \"Regisztráció \\n\\nÜdv %s! \\nTe még nem vagy regisztrálva! \\n\\nKérjük regisztrálj.\", name); ShowPlayerDialog(playerid, REGISZTRACIO, DIALOG_STYLE_PASSWORD, \"REGISZTRÁCIÓ\", string, \"Regisztrál\", \"Mégse\"); return 0; } format(file,sizeof(file),\"/CESR/Jatekosok/%s.ini\",name); if(!fexist(file)) { dini_Create(file); dini_IntSet(file,\"Jelszo\", udb_hash(inputtext)); dini_IntSet(file,\"Pont\", GetPlayerScore(playerid)); dini_IntSet(file,\"Penz\", GetPlayerMoney(playerid)); dini_IntSet(file,\"Halal\", CESRPlayer[playerid][Halalok]); dini_IntSet(file,\"Oles\", CESRPlayer[playerid][Olesek]); dini_IntSet(file,\"Statisztika\", CESRPlayer[playerid][statisztika]); dini_IntSet(file,\"AdminSzint\", CESRAdmin[playerid][szint]); dini_IntSet(file,\"CESRJog\", CESRAdmin[playerid][CESR]); format(string, sizeof string, \"Bejelentkezés \\n\\nÜdv %s! \\nTe regisztrálva vagy! \\n\\nKérjük jelentkezz be.\", name); ShowPlayerDialog(playerid, BEJELENTKEZO, DIALOG_STYLE_PASSWORD, \"BEJELENTKEZÉS\", string, \"Belép\", \"Mégse\"); PlayerPlaySound(playerid,1057,0.0,0.0,0.0); GetPlayerName(playerid, name, sizeof(name)); printf(\">> AccServ: %s sikeresen regisztrált!\", name); } }else{new string[200], name[MAX_PLAYER_NAME]; GetPlayerName(playerid, name, sizeof name); format(string, sizeof string, \"Üdv %s! \\nTe még nem vagy regisztrálva! \\n\\nKérjük regisztrálj.\", name); ShowPlayerDialog(playerid, REGISZTRACIO, DIALOG_STYLE_INPUT, \"* CESR AccServ: REGISZTRÁCIÓ\", string, \"Regisztrál\", \"Mégsem\");} } if(dialogid == BEJELENTKEZO) { if(response) { new file[128]; new string[128]; new PlayerName[24]; if(strlen(inputtext) == 0) { GetPlayerName(playerid, PlayerName, sizeof PlayerName); format(string, sizeof string, \"Bejelentkezés \\n\\nÜdv %s! \\nTe regisztrálva vagy! \\n\\nKérjük jelentkezz be.\", PlayerName); ShowPlayerDialog(playerid, BEJELENTKEZO, DIALOG_STYLE_PASSWORD, \"BEJELENTKEZÉS\", string, \"Bejelentkezés\", \"Mégse\"); return 0; } new name[MAX_PLAYER_NAME]; GetPlayerName(playerid, name, sizeof(name)); format(file,sizeof(file),\"/CESR/Jatekosok/%s.ini\",name); if(fexist(file)) { new password = dini_Int(file, \"Jelszo\"); if(udb_hash(inputtext) != password) { SendClientMessage(playerid, PIROS, \"{DDDDDD}>> AccServ: {FF4646} Sikertelen bejelentkezés! (Helytelen jelszó!).\"); Kick(playerid); GetPlayerName(playerid, PlayerName, sizeof(PlayerName)); printf(\">> AccServ: %s nem tudott bejelentkezni! Indok: Helytelen jelszó.\", name); } else { Belepve[playerid] = 1; ResetPlayerMoney(playerid); SetPlayerScore(playerid, dini_Int(file,\"Pont\")); GivePlayerMoney(playerid, dini_Int(file,\"Penz\")); CESRPlayer[playerid][Halalok] = dini_Int(file,\"Halal\"); CESRPlayer[playerid][Olesek] = dini_Int(file,\"Oles\"); CESRPlayer[playerid][statisztika] = dini_Int(file,\"Statisztika\"); CESRAdmin[playerid][szint] = dini_Int(file,\"AdminSzint\"); CESRAdmin[playerid][CESR] = dini_Int(file,\"CESRJog\"); SendClientMessage(playerid, ZOLD, \"{DDDDDD}>> AccServ: {FF4646} Sikeresen bejelentkeztél.\"); TogglePlayerSpectating(playerid, 0); } } }else{new string[200], name[MAX_PLAYER_NAME]; GetPlayerName(playerid, name, sizeof name); format(string, sizeof string, \"Üdv %s! \\nKérjük jelentkezz be! \\n\\nIrd be a jelszódat.\", name);ShowPlayerDialog(playerid, BEJELENTKEZO, DIALOG_STYLE_PASSWORD, \"BEJELENTKEZÉS\", string, \"Belép\", \"Mégsem\");} } return 0; } public Orokelet(playerid) { SetPlayerHealth(playerid,100); SetPlayerArmour(playerid,100); return 1; } stock SendPlayerToAnother(sendingplayer, receivingplayer) { GetPlayerPos(receivingplayer, posxx[0], posxx[1], posxx[2]); SetPlayerPos(sendingplayer, posxx[0], posxx[1]+2, posxx[2]); SetPlayerVirtualWorld(sendingplayer, GetPlayerVirtualWorld(receivingplayer)); SetPlayerInterior(sendingplayer, GetPlayerInterior(receivingplayer)); return 1; } GetVehicleModelIDFromName(vname[]) { for(new i = 0; i < 211; i++) { if ( strfind(VehicleNames, vname, true) != -1 ) return i + 400; } return -1; } CMD:setlevel(playerid, params[]) { new jatekos, szint, cesrjog, name[MAX_PLAYER_NAME], admin[MAX_PLAYER_NAME], string[250]; GetPlayerName(jatekos, name, sizeof(name)); GetPlayerName(playerid, admin, sizeof(admin)); if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, PIROS, \"{DDDDDD}>> rconAdmin: {FF4646}Nem vagy tulaj!\"); if(sscanf(params, \"udd\", jatekos, szint, cesrjog)) return SendClientMessage(playerid, PIROS, \"{DDDDDD}>> Használat: {FF4646}/setlevel [Játékos ID] [szint (0-13)] [AUA]\"); if(jatekos == INVALID_PLAYER_ID) SendClientMessage(playerid, 0xFF0000AA, \"HIBA: Nincs ilyen játékos!\"); if(szint < 0 || szint > 13) return SendClientMessage(playerid, 0xff0000AA, \"HIBA: Helytelen szint! (0-13)\"); if(cesrjog < 0 || cesrjog > 1) return SendClientMessage(playerid, 0xff0000AA, \"HIBA: Helytelen cesr jog! (0-1)\"); format(file, sizeof(file), \"/CESR/Adminok/%s.ini\", name); if(dini_Exists(file)) format(string,sizeof(string),\"{DDDDDD}>> CESRAdmin: {FF4646}%s admin rangot adott %s-nek/nak! Admin szint: %d\",admin,name,szint); SendClientMessageToAll(0x04ff00AA,string); CESRAdmin[jatekos][szint] = szint; CESRAdmin[jatekos][CESR] = cesrjog; dini_Create(file); dini_IntSet(file,\"AdminSzint\", CESRAdmin[playerid][szint]); dini_IntSet(file,\"CESRJog\", CESRAdmin[playerid][CESR]); return 1; } CMD:asay(playerid, params[]) { if(CESRAdminisztrator(playerid)) { new szoveg[250], admin[MAX_PLAYER_NAME], string[250]; GetPlayerName(playerid, admin, sizeof(admin)); if(sscanf(params, \"s[250]\", szoveg)) return SendClientMessage(playerid, PIROS, \"{DDDDDD}>> Használat: {FF4646}/asay [szöveg]\"); format(string,sizeof(string),\"{DDDDDD}>> CESRAdmin %s: {FF4646}%s\",admin,szoveg); SendClientMessageToAll(0x04ff00AA,string); } else { SendClientMessage(playerid, 0xFF0000AA, \"{DDDDDD}>> CESRAdmin: {FF4646}Nem vagy adminisztrátor!\"); } return 1; } CMD:ido(playerid, params[]) { new year,month,day,hour,minute,second, string[250]; getdate(year, month, day); gettime(hour,minute,second); format(string, 10000, \"{DDDDDD}>> AccServ: {FF4646}Idõ: %d:%d:%d Dátum: %d. %d. %d.\", hour, minute, second, year, month, day); GameTextForPlayer(playerid, string, 8000, 3); SendClientMessageToAll(0xDDDDDDAA,string); return 1; } CMD:chaturitese(playerid, params[]) { if(CESRAdminisztrator(playerid)) { SendClientMessageToAll(CHATURITES,\" \"); SendClientMessageToAll(CHATURITES,\" \"); SendClientMessageToAll(CHATURITES,\" \"); SendClientMessageToAll(CHATURITES,\" \"); SendClientMessageToAll(CHATURITES,\" \"); SendClientMessageToAll(CHATURITES,\" \"); SendClientMessageToAll(CHATURITES,\" \"); SendClientMessageToAll(CHATURITES,\" \"); SendClientMessageToAll(CHATURITES,\" \"); SendClientMessageToAll(CHATURITES,\" \"); SendClientMessageToAll(CHATURITES,\" \"); SendClientMessageToAll(CHATURITES,\" \"); SendClientMessageToAll(CHATURITES,\" \"); SendClientMessageToAll(CHATURITES,\" \"); SendClientMessageToAll(CHATURITES,\" \"); SendClientMessageToAll(CHATURITES,\" \"); SendClientMessageToAll(CHATURITES,\" \"); SendClientMessageToAll(CHATURITES,\" \"); } else { SendClientMessage(playerid, 0xFF0000AA, \"{DDDDDD}>> CESRAdmin: {FF4646}Nem vagy adminisztrátor!\"); } return 1; } CMD:acmds2(playerid, params[]) { SendClientMessage(playerid, SZURKE, \"{DDDDDD}>> CESRAdmin: {FF4646}Parancsok 2\"); SendClientMessage(playerid, SZURKE, \"/lefagyaszt - Játékos lefagyasztása | /felolvaszt - Játékos felolvasztása\"); SendClientMessage(playerid, SZURKE, \"/goto - Játékoshoz teleportálás | /get - Játékos magadhoz teleportálása\"); SendClientMessage(playerid, SZURKE, \"/mute - Játékos némítása | /unmute - Játékos némításának feloldása\"); SendClientMessage(playerid, SZURKE, \"/slap - Játékos megütése | /burn - Játékos felgyujtása\"); SendClientMessage(playerid, SZURKE, \"/vkill - Játékos autójának törlése | /v - Jármû lekérése\"); SendClientMessage(playerid, SZURKE, \"/akill - Játékos megölése | /penztad - Pénz adás | /pontad - Pont adás\"); SendClientMessage(playerid, SZURKE, \"{DDDDDD}>> CESRAdmin: {FF4646}Parancsok 2 vége\"); return 1; } CMD:acmds(playerid, params[]) { SendClientMessage(playerid, SZURKE, \"{DDDDDD}>> CESRAdmin: {FF4646}Parancsok\"); SendClientMessage(playerid, SZURKE, \"/setlevel - Admin rang adás és elvevés.\"); SendClientMessage(playerid, SZURKE, \"/kirug - Játékos kickelése a szerverrõl.\"); SendClientMessage(playerid, SZURKE, \"/kitilt - Játékos banolása a szerverrõl.\"); SendClientMessage(playerid, SZURKE, \"/godon - Örökélet be | /godoff - Örökélet ki\"); SendClientMessage(playerid, SZURKE, \"/sethealth - Játékos életének állítása | /setarmour - Játékos páncéljának állítása\"); SendClientMessage(playerid, SZURKE, \"/announce - Szöveg írás a képernyõre | /chaturitese - A chat kiürítése\"); SendClientMessage(playerid, SZURKE, \"/setskin - Játékos skinjének állítása\"); SendClientMessage(playerid, SZURKE, \"{DDDDDD}>> CESRAdmin: {FF4646}Parancsok vége\"); return 1; } CMD:pontotad(playerid, params[]) { if(CESRAdminisztrator(playerid)) { new jatekos, admin[MAX_PLAYER_NAME], player[MAX_PLAYER_NAME], string[250], pont; GetPlayerName(playerid, admin, sizeof(admin)); GetPlayerName(jatekos, player, sizeof(player)); if(sscanf(params, \"ud\", jatekos, pont)) return SendClientMessage(playerid, PIROS, \"{DDDDDD}>> Használat: {FF4646}/pontotad [Játékos ID] [Mennyiség]\"); if(jatekos == INVALID_PLAYER_ID) SendClientMessage(playerid, 0xFF0000AA, \"HIBA: Nincs ilyen játékos!\"); format(string, 10000, \"{DDDDDD}>> CESRAdmin: {FF4646}%s pontot adott %s-nek/nak!\", admin, player); SendClientMessageToAll(0xB3D5B2AA,string); SetPlayerScore(jatekos, pont); } else { SendClientMessage(playerid, PIROS, \"{DDDDDD}>> CESRAdmin: {FF4646}Nem vagy adminisztrátor!\"); } return 1; } CMD:penztad(playerid, params[]) { if(CESRAdminisztrator(playerid)) { new jatekos, admin[MAX_PLAYER_NAME], player[MAX_PLAYER_NAME], string[250], penz; GetPlayerName(playerid, admin, sizeof(admin)); GetPlayerName(jatekos, player, sizeof(player)); if(sscanf(params, \"ud\", jatekos, penz)) return SendClientMessage(playerid, PIROS, \"{DDDDDD}>> Használat: {FF4646}/penztad [Játékos ID] [Mennyiség]\"); if(jatekos == INVALID_PLAYER_ID) SendClientMessage(playerid, 0xFF0000AA, \"HIBA: Nincs ilyen játékos!\"); format(string, 10000, \"{DDDDDD}>> CESRAdmin: {FF4646}%s pénzt adott %s-nek/nak!\", admin, player); SendClientMessageToAll(0xB3D5B2AA,string); GivePlayerMoney(jatekos, penz); } else { SendClientMessage(playerid, PIROS, \"{DDDDDD}>> CESRAdmin: {FF4646}Nem vagy adminisztrátor!\"); } return 1; } CMD:akill(playerid, params[]) { if(CESRAdminisztrator(playerid)) { new jatekos, admin[MAX_PLAYER_NAME], player[MAX_PLAYER_NAME], string[250]; GetPlayerName(playerid, admin, sizeof(admin)); GetPlayerName(jatekos, player, sizeof(player)); if(sscanf(params, \"u\", jatekos)) return SendClientMessage(playerid, PIROS, \"{DDDDDD}>> Használat: {FF4646}/akill [Játékos ID]\"); if(jatekos == INVALID_PLAYER_ID) SendClientMessage(playerid, 0xFF0000AA, \"HIBA: Nincs ilyen játékos!\"); format(string, 10000, \"{DDDDDD}>> CESRAdmin: {FF4646}%s megölte %s-t!\", admin, player); SendClientMessageToAll(0xB3D5B2AA,string); SetPlayerHealth(jatekos, 0.00); } else { SendClientMessage(playerid, PIROS, \"{DDDDDD}>> CESRAdmin: {FF4646}Nem vagy adminisztrátor!\"); } return 1; } CMD:v(playerid, params[]) { if(CESRAdminisztrator(playerid)) { new tmp[256]; new car, color1, color2; new Float:X, Float:Y, Float:Z, Float:Rot; new admin[MAX_PLAYER_NAME], string[250]; GetPlayerName(playerid, admin, sizeof(admin)); GetPlayerPos(playerid, X, Y, Z); GetPlayerFacingAngle(playerid, Rot); car = GetVehicleModelIDFromName(tmp); if(sscanf(params, \"ddd\", car, color1, color2)) return SendClientMessage(playerid, PIROS, \"{DDDDDD}>> Használat: {FF4646}/v [Kocsi ID/Név] [szín1] [szín2]\"); if(car < 400 || car > 611) return SendClientMessage(playerid, PIROS, \"HIBA: Nincs ilyen jármû ID!\"); format(string, 10000, \"{DDDDDD}>> CESRAdmin: {FF4646}%s lerakott egy jármûvet! Modell: %d | Szin1: %d | Szin2: %d\", admin, car, color1, color2); SendClientMessageToAll(0xB3D5B2AA,string); CreateVehicle(car, X+2, Y+2, Z+2, Rot, color1, color2, 0); } else { SendClientMessage(playerid, PIROS, \"{DDDDDD}>> CESRAdmin: {FF4646}Nem vagy adminisztrátor!\"); } return 1; } CMD:vkill(playerid, params[]) { if(CESRAdminisztrator(playerid)) { new jatekos, admin[MAX_PLAYER_NAME], player[MAX_PLAYER_NAME], string[250]; GetPlayerName(playerid, admin, sizeof(admin)); GetPlayerName(jatekos, player, sizeof(player)); if(sscanf(params, \"u\", jatekos)) return SendClientMessage(playerid, PIROS, \"{DDDDDD}>> Használat: {FF4646}/vkill [Játékos ID]\"); if(jatekos == INVALID_PLAYER_ID) SendClientMessage(playerid, 0xFF0000AA, \"HIBA: Nincs ilyen játékos!\"); format(string, 10000, \"{DDDDDD}>> CESRAdmin: {FF4646}%s kitörölte a kocsiját %s-nek/nak!\", admin, player); SendClientMessageToAll(0xB3D5B2AA,string); DestroyVehicle(jatekos); } else { SendClientMessage(playerid, PIROS, \"{DDDDDD}>> CESRAdmin: {FF4646}Nem vagy adminisztrátor!\"); } return 1; } CMD:burn(playerid, params[]) { if(CESRAdminisztrator(playerid)) { new jatekos, admin[MAX_PLAYER_NAME], player[MAX_PLAYER_NAME], string[250]; GetPlayerName(playerid, admin, sizeof(admin)); GetPlayerName(jatekos, player, sizeof(player)); if(sscanf(params, \"u\", jatekos)) return SendClientMessage(playerid, PIROS, \"{DDDDDD}>> Használat: {FF4646}/burn [Játékos ID]\"); if(jatekos == INVALID_PLAYER_ID) SendClientMessage(playerid, 0xFF0000AA, \"HIBA: Nincs ilyen játékos!\"); format(string, 10000, \"{DDDDDD}>> CESRAdmin: {FF4646}%s felgyújtotta %s-t!\", admin, player); SendClientMessageToAll(0xB3D5B2AA,string); GetPlayerPos(jatekos, posxx[0], posxx[1], posxx[2]); CreateExplosion(posxx[0], posxx[1], posxx[2], 1, 2); } else { SendClientMessage(playerid, PIROS, \"{DDDDDD}>> CESRAdmin: {FF4646}Nem vagy adminisztrátor!\"); } return 1; } CMD:slap(playerid, params[]) { if(CESRAdminisztrator(playerid)) { new jatekos, admin[MAX_PLAYER_NAME], player[MAX_PLAYER_NAME], string[250]; GetPlayerName(playerid, admin, sizeof(admin)); GetPlayerName(jatekos, player, sizeof(player)); if(sscanf(params, \"u\", jatekos)) return SendClientMessage(playerid, PIROS, \"{DDDDDD}>> Használat: {FF4646}/slap [Játékos ID]\"); if(jatekos == INVALID_PLAYER_ID) SendClientMessage(playerid, 0xFF0000AA, \"HIBA: Nincs ilyen játékos!\"); format(string, 10000, \"{DDDDDD}>> CESRAdmin: {FF4646}%s feldobta %s-t!\", admin, player); SendClientMessageToAll(0xB3D5B2AA,string); GetPlayerPos(jatekos, posxx[0], posxx[1], posxx[2]); SetPlayerPos(jatekos, posxx[0], posxx[1], posxx[2]+40); } else { SendClientMessage(playerid, PIROS, \"{DDDDDD}>> CESRAdmin: {FF4646}Nem vagy adminisztrátor!\"); } return 1; } CMD:unmute(playerid, params[]) { if(CESRAdminisztrator(playerid)) { new jatekos, admin[MAX_PLAYER_NAME], player[MAX_PLAYER_NAME], string[250]; GetPlayerName(playerid, admin, sizeof(admin)); GetPlayerName(jatekos, player, sizeof(player)); if(sscanf(params, \"u\", jatekos)) return SendClientMessage(playerid, PIROS, \"{DDDDDD}>> Használat: {FF4646}/unmute [Játékos ID]\"); if(jatekos == INVALID_PLAYER_ID) SendClientMessage(playerid, 0xFF0000AA, \"HIBA: Nincs ilyen játékos!\"); if(GetPVarInt(jatekos, \"nemitva\") == 0) return SendClientMessage(playerid, 0xFF0000AA, \"HIBA: Ez a játékos nem volt némítva\"); format(string, 10000, \"{DDDDDD}>> CESRAdmin: {FF4646}%s levette a némítást %s-ról/rõl!\", admin, player); SendClientMessageToAll(0xB3D5B2AA,string); SetPVarInt(jatekos, \"nemitva\", 0); } else { SendClientMessage(playerid, PIROS, \"{DDDDDD}>> CESRAdmin: {FF4646}Nem vagy adminisztrátor!\"); } return 1; } CMD:mute(playerid, params[]) { if(CESRAdminisztrator(playerid)) { new jatekos, admin[MAX_PLAYER_NAME], player[MAX_PLAYER_NAME], string[250]; GetPlayerName(playerid, admin, sizeof(admin)); GetPlayerName(jatekos, player, sizeof(player)); if(sscanf(params, \"u\", jatekos)) return SendClientMessage(playerid, PIROS, \"{DDDDDD}>> Használat: {FF4646}/mute [Játékos ID]\"); if(jatekos == INVALID_PLAYER_ID) SendClientMessage(playerid, 0xFF0000AA, \"HIBA: Nincs ilyen játékos!\"); if(GetPVarInt(jatekos, \"nemitva\") == 1) return SendClientMessage(playerid, 0xFF0000AA, \"HIBA: Ez a játékos már némítva van!\"); format(string, 10000, \"{DDDDDD}>> CESRAdmin: {FF4646}%s elnémította %s-t!\", admin, player); SendClientMessageToAll(0xB3D5B2AA,string); SetPVarInt(jatekos, \"nemitva\", 1); } else { SendClientMessage(playerid, PIROS, \"{DDDDDD}>> CESRAdmin: {FF4646}Nem vagy adminisztrátor!\"); } return 1; } CMD:get(playerid, params[]) { if(CESRAdminisztrator(playerid)) { new jatekos, admin[MAX_PLAYER_NAME], player[MAX_PLAYER_NAME], string[250]; GetPlayerName(playerid, admin, sizeof(admin)); GetPlayerName(jatekos, player, sizeof(player)); if(sscanf(params, \"u\", jatekos)) return SendClientMessage(playerid, PIROS, \"{DDDDDD}>> Használat: {FF4646}/get [Játékos ID]\"); if(jatekos == INVALID_PLAYER_ID) SendClientMessage(playerid, 0xFF0000AA, \"HIBA: Nincs ilyen játékos!\"); format(string, 10000, \"{DDDDDD}>> CESRAdmin: {FF4646}%s magához teleportálta %s-t!\", admin, player); SendClientMessageToAll(0xB3D5B2AA,string); SendPlayerToAnother(jatekos, playerid); } else { SendClientMessage(playerid, PIROS, \"{DDDDDD}>> CESRAdmin: {FF4646}Nem vagy adminisztrátor!\"); } return 1; } CMD:goto(playerid, params[]) { if(CESRAdminisztrator(playerid)) { new jatekos, admin[MAX_PLAYER_NAME], player[MAX_PLAYER_NAME], string[250]; GetPlayerName(playerid, admin, sizeof(admin)); GetPlayerName(jatekos, player, sizeof(player)); if(sscanf(params, \"u\", jatekos)) return SendClientMessage(playerid, PIROS, \"{DDDDDD}>> Használat: {FF4646}/goto [Játékos ID]\"); if(jatekos == INVALID_PLAYER_ID) SendClientMessage(playerid, 0xFF0000AA, \"HIBA: Nincs ilyen játékos!\"); format(string, 10000, \"{DDDDDD}>> CESRAdmin: {FF4646}%s oda teleportált %s-hez/hoz!\", admin, player); SendClientMessageToAll(0xB3D5B2AA,string); SendPlayerToAnother(playerid, jatekos); } else { SendClientMessage(playerid, PIROS, \"{DDDDDD}>> CESRAdmin: {FF4646}Nem vagy adminisztrátor!\"); } return 1; } CMD:giveweapon(playerid, params[]) { if(CESRAdminisztrator(playerid)) { new jatekos, admin[MAX_PLAYER_NAME], player[MAX_PLAYER_NAME], string[250], fegyverid, tolteny; GetPlayerName(playerid, admin, sizeof(admin)); GetPlayerName(jatekos, player, sizeof(player)); if(sscanf(params, \"udd\", jatekos, fegyverid, tolteny)) return SendClientMessage(playerid, PIROS, \"{DDDDDD}>> Használat: {FF4646}/giveweapon [Fegyver ID/Név] [Töltény]\"); if(jatekos == INVALID_PLAYER_ID) SendClientMessage(playerid, 0xFF0000AA, \"HIBA: Nincs ilyen játékos!\"); format(string, 10000, \"{DDDDDD}>> CESRAdmin: {FF4646}%s adott egy fegyvert %s-nek/nak!\", admin, player); SendClientMessageToAll(0xB3D5B2AA,string); GivePlayerWeapon(jatekos, fegyverid, tolteny); } else { SendClientMessage(playerid, PIROS, \"{DDDDDD}>> CESRAdmin: {FF4646}Nem vagy adminisztrátor!\"); } return 1; } CMD:felolvaszt(playerid, params[]) { if(CESRAdminisztrator(playerid)) { new jatekos, admin[MAX_PLAYER_NAME], player[MAX_PLAYER_NAME], string[250]; GetPlayerName(playerid, admin, sizeof(admin)); GetPlayerName(jatekos, player, sizeof(player)); if(sscanf(params, \"u\", jatekos)) return SendClientMessage(playerid, PIROS, \"{DDDDDD}>> Használat: {FF4646}/felolvaszt [Játékos ID]\"); if(jatekos == INVALID_PLAYER_ID) SendClientMessage(playerid, 0xFF0000AA, \"HIBA: Nincs ilyen játékos!\"); format(string, 10000, \"{DDDDDD}>> CESRAdmin: {FF4646}%s felolvasztotta %s-t!\", admin, player); SendClientMessageToAll(0xB3D5B2AA,string); TogglePlayerControllable(jatekos, 1); } else { SendClientMessage(playerid, PIROS, \"{DDDDDD}>> CESRAdmin: {FF4646}Nem vagy adminisztrátor!\"); } return 1; } CMD:lefagyaszt(playerid, params[]) { if(CESRAdminisztrator(playerid)) { new jatekos, admin[MAX_PLAYER_NAME], player[MAX_PLAYER_NAME], string[250]; GetPlayerName(playerid, admin, sizeof(admin)); GetPlayerName(jatekos, player, sizeof(player)); if(sscanf(params, \"u\", jatekos)) return SendClientMessage(playerid, PIROS, \"{DDDDDD}>> Használat: {FF4646}/lefagyaszt [Játékos ID]\"); if(jatekos == INVALID_PLAYER_ID) SendClientMessage(playerid, 0xFF0000AA, \"HIBA: Nincs ilyen játékos!\"); format(string, 10000, \"{DDDDDD}>> CESRAdmin: {FF4646}%s lefagyasztotta %s-t!\", admin, player); SendClientMessageToAll(0xB3D5B2AA,string); TogglePlayerControllable(jatekos, 0); } else { SendClientMessage(playerid, PIROS, \"{DDDDDD}>> CESRAdmin: {FF4646}Nem vagy adminisztrátor!\"); } return 1; } CMD:setarmour(playerid, params[]) { if(CESRAdminisztrator(playerid)) { new jatekos, admin[MAX_PLAYER_NAME], player[MAX_PLAYER_NAME], string[250], pancel; GetPlayerName(playerid, admin, sizeof(admin)); GetPlayerName(jatekos, player, sizeof(player)); if(sscanf(params, \"ud\", jatekos, pancel)) return SendClientMessage(playerid, PIROS, \"{DDDDDD}>> Használat: {FF4646}/setarmour [Játékos ID] [Páncél (0-100)]\"); if(jatekos == INVALID_PLAYER_ID) SendClientMessage(playerid, 0xFF0000AA, \"HIBA: Nincs ilyen játékos!\"); if(pancel < 0 || pancel > 100) return SendClientMessage(playerid, 0xff0000AA, \"HIBA: Helytelen páncél pont! (0-100)\"); format(string, 10000, \"{DDDDDD}>> CESRAdmin: {FF4646}%s átálította %s-nek/nak a páncélját!\", admin, player); SendClientMessageToAll(0xB3D5B2AA,string); SetPlayerArmour(jatekos, pancel); } else { SendClientMessage(playerid, PIROS, \"{DDDDDD}>> CESRAdmin: {FF4646}Nem vagy adminisztrátor!\"); } return 1; } CMD:sethealth(playerid, params[]) { if(CESRAdminisztrator(playerid)) { new jatekos, admin[MAX_PLAYER_NAME], player[MAX_PLAYER_NAME], string[250], elet; GetPlayerName(playerid, admin, sizeof(admin)); GetPlayerName(jatekos, player, sizeof(player)); if(sscanf(params, \"ud\", jatekos, elet)) return SendClientMessage(playerid, PIROS, \"{DDDDDD}>> Használat: {FF4646}/sethealth [Játékos ID] [Élet (0-100)]\"); if(jatekos == INVALID_PLAYER_ID) SendClientMessage(playerid, 0xFF0000AA, \"HIBA: Nincs ilyen játékos!\"); if(elet < 0 || elet > 100) return SendClientMessage(playerid, 0xff0000AA, \"HIBA: Helytelen élet pont! (0-100)\"); format(string, 10000, \"{DDDDDD}>> CESRAdmin: {FF4646}%s átálította %s-nek/nak az életét!\", admin, player); SendClientMessageToAll(0xB3D5B2AA,string); SetPlayerHealth(jatekos, elet); } else { SendClientMessage(playerid, PIROS, \"{DDDDDD}>> CESRAdmin: {FF4646}Nem vagy adminisztrátor!\"); } return 1; } CMD:godoff(playerid, params[]) { if(CESRAdminisztrator(playerid)) { KillTimer(Godmode[playerid]); SendClientMessage(playerid, CITROMSARGA, \"Örökélet kikapcsolva!\"); } else { SendClientMessage(playerid, 0xFF0000AA, \"{DDDDDD}>> CESRAdmin: {FF4646}Nem vagy adminisztrátor!\"); } return 1; } CMD:godon(playerid, params[]) { if(CESRAdminisztrator(playerid)) { Godmode[playerid] = SetTimerEx(\"Orokelet\", 1, true, \"i\", playerid); SendClientMessage(playerid, CITROMSARGA, \"Örökélet bekapcsolva!\"); } else { SendClientMessage(playerid, 0xFF0000AA, \"{DDDDDD}>> CESRAdmin: {FF4646}Nem vagy adminisztrátor!\"); } return 1; } CMD:announce(playerid, params[]) { if(CESRAdminisztrator(playerid)) { new szoveg[128]; if(sscanf(params, \"s[128]\", szoveg)) return SendClientMessage(playerid, PIROS, \"{DDDDDD}>> Használat: {FF4646}/announce [szöveg]\"); GameTextForAll(szoveg, 8000, 3); } else { SendClientMessage(playerid, 0xFF0000AA, \"{DDDDDD}>> CESRAdmin: {FF4646}Nem vagy adminisztrátor!\"); } return 1; } CMD:kidob(playerid, params[]) { if(CESRAdminisztrator(playerid)) { new giveplayerid, indok[128], string[120], name[MAX_PLAYER_NAME], name2[MAX_PLAYER_NAME]; if(sscanf(params, \"us[128]\", giveplayerid, indok)) return SendClientMessage(playerid, 0xFF0000FF, \"{DDDDDD}>> Használat: {FF4646}/kidob [Játékos ID] [indok]\"); if(!IsPlayerConnected(giveplayerid) || 0 > giveplayerid || giveplayerid > MAX_PLAYERS) return SendClientMessage(playerid, 0xFF0000FF, \"Hiba: Nincs ilyen játékos!\"); GetPlayerName(playerid, name, sizeof(name)); GetPlayerName(giveplayerid, name2, sizeof(name2)); format(string, 10000, \"{fbff8a}* {ff5757}CESR Admin %s: {89cc96}Kidobta a szerverrõl %s-t! INDOK: %s\", name, name2, indok); SendClientMessageToAll(0xB3D5B2AA,string); new str[800]; format(str,sizeof(str),\"{DDDDDD}%sAdmin: %s\\nNév: %s\\nIndok: %s\\n{fff200}Ez nem ban vissza tudsz jönni!\",str,name,name2,indok); ShowPlayerDialog(giveplayerid, 4565, 0,\"{FF4646}KICKED!\", str, \"OK\",\"\"); Kick(giveplayerid); } else { SendClientMessage(playerid, 0xFF0000AA, \"{DDDDDD}>> CESRAdmin: {FF4646}Nem vagy adminisztrátor!\"); } return 1; } CMD:kitilt(playerid,params[]) { if(CESRAdminisztrator(playerid)) { new giveplayerid, indok[128], string[120], name[MAX_PLAYER_NAME], name2[MAX_PLAYER_NAME]; if(sscanf(params, \"us[128]\", giveplayerid, indok)) return SendClientMessage(playerid, 0xFF0000FF, \"{DDDDDD}>> Használat: {FF4646}/kitilt [Játékos ID] [indok]\"); if(!IsPlayerConnected(giveplayerid) || 0 > giveplayerid || giveplayerid > MAX_PLAYERS) return SendClientMessage(playerid, 0xFF0000FF, \"{1e90ff}HIBA: {00ff00}Nincs ilyen játékos!\"); new str[1000]; format(str,sizeof(str),\"{DDDDDD}%sAdmin: %s\\nNév: %s\\nIndok: %s\\nKitiltás feloldásáért jelentkezz a weboldalunkon!\",str,name,indok); ShowPlayerDialog(giveplayerid, 4565, 0,\"{FF4646}BANNED!\", str, \"OK\",\"\"); GetPlayerName(playerid, name, sizeof(name)); GetPlayerName(giveplayerid, name2, sizeof(name2)); format(string, 10000, \"{DDDDDD}>> CESRAdmin: {FF4646}%s kitiltotta %s-t a szerverrõl! Indok: %s\", name, name2, indok); SendClientMessageToAll(0xB3D5B2AA,string); format(kitiltottak, sizeof(kitiltottak), \"/CESR/Kitiltottak/%s.ini\", name2); if(!dini_Exists(kitiltottak)) { dini_Create(kitiltottak); } Ban(giveplayerid); return 1; } else { SendClientMessage(playerid, PIROS, \"{DDDDDD}>> CESRAdmin: {FF4646}Nem vagy adminisztrátor!\"); } return 1; } CMD:setskin(playerid, params[]) { if(CESRAdminisztrator(playerid)) { new jatekos, skinid, admin[MAX_PLAYER_NAME], player[MAX_PLAYER_NAME], string[250]; if(sscanf(params, \"ui\", jatekos, skinid)) return SendClientMessage(playerid, PIROS, \"{DDDDDD}>> Használat: {FF4646}/setskin [Játékos ID] [skin ID]\"); if( skinid > 299 || skinid < 0 ) return SendClientMessage(playerid, 0xff0000AA, \"HIBA: Rossz skin id! (299-0)\"); SetPlayerSkin(jatekos,skinid); GetPlayerName(playerid, admin, sizeof(admin)); GetPlayerName(jatekos, player, sizeof(player)); format(string,sizeof(string),\"{DDDDDD}>> CESRAdmin: {FF4646}%s megváltoztatta %s-nek a skinjét! Skin ID: %i\",admin,player,skinid); SendClientMessageToAll(0x04ff00AA,string); } else { SendClientMessage(playerid, 0xFF0000AA, \"{DDDDDD}>> CESRAdmin: {FF4646}Nem vagy adminisztrátor!\"); } return 1; } Ha kell az include azt is berakom.
163
« Dátum: 2012. június 10. - 20:40:35 »
164
« Dátum: 2012. június 10. - 20:35:54 »
gép hiba.. Valószinûleg a géped azóta letöltött vagy virusos volt/lett és felcserélte a fájlokat ezzel elrontva a gta.-t.
165
« Dátum: 2012. június 10. - 20:32:14 »
Itt van az amit az admin rendszerembe irtam: CMD:announce(playerid, params[]) { if(CESRAdminisztrator(playerid)) { new szoveg[128]; if(sscanf(params, \"s[128]\", szoveg)) return SendClientMessage(playerid, PIROS, \"Használat: /announce [szöveg]\"); GameTextForAll(szoveg, 8000, 3); } else { SendClientMessage(playerid, 0xFF0000AA, \"Nem vagy adminisztrátor!\"); } return 1; }
Oldalak: 1 ... 9 10 [11] 12 13 ... 43
|