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.
Témák - SSK
1
« Dátum: 2016. március 14. - 11:55:33 »
Szép napot! Az lenne a kérdésem, hogy mi lehet annak az oka, hogy amikor meghalok akkor egyből kékhalált kap a gépem? OnPlayerDeath alatt: Meghalt[playerid] = true; SpawnPlayer(playerid);
OnPlayerSpawn alatt: public OnPlayerSpawn(playerid) { if(Meghalt[playerid]) { Meghalt[playerid] = false; SetPlayerPos(playerid,318.2260,311.6417,999.1484); SetPlayerFacingAngle(playerid,270.0173); SetPlayerInterior(playerid,0); } return 1; } Előre is köszönöm!
2
« Dátum: 2016. január 27. - 18:19:54 »
megoldva!
3
« Dátum: 2016. január 26. - 20:28:34 »
Szép napot! Hogy kell azt megcsinálni,hogyha pl egy változó értéke: 100000 akkor azt így írja ki nekünk: 100.000. Tehát a pontot hogy tudnám odarakni minden 3. nulla után?
4
« Dátum: 2016. január 24. - 14:11:41 »
Üdv! Hogy tudnám azt megcsinálni,hogy ha beírok egy parancsot,akkor minden nálam lévő tárgyat kilistáz egy dialogba? Változó pl: tInfo[playerid][balta] Előre is köszönöm!
5
« Dátum: 2016. január 20. - 14:55:29 »
Szép napot! Az lenne a kérdésem,hogy ezzel a kóddal mi a probléma? Amikor beírom a parancsot,akkor azt írja,hogy ismeretlen parancs. A pawno nem ír rá hibát,csak a szerveren nem működik. new Float:x,Float:y,Float:z,Float:a,id=u+400; GetPlayerPos(playerid,x,y,z); GetPlayerFacingAngle(playerid,a); kocsik++; vInfo[kocsik][KocsiID] = id; strmid(vInfo[kocsik][Tulaj],\"Senki\",0,24,24); vInfo[kocsik][szin1] = szin1; vInfo[kocsik][szin2] = szin2; vInfo[kocsik][X] = x+1; vInfo[kocsik][Y] = y+1; vInfo[kocsik][Z] = z; vInfo[kocsik][A] = a; vInfo[kocsik][Ar] = ar; vInfo[kocsik][eladva] = 0;//nem vInfo[kocsik][Ajto] = 0; //nyitva CreateVehicle(vInfo[kocsik][KocsiID],vInfo[kocsik][X],vInfo[kocsik][Y],vInfo[kocsik][Z],vInfo[kocsik][A],vInfo[kocsik][szin1],vInfo[kocsik][szin2],-1);
6
« Dátum: 2016. január 07. - 22:55:47 »
Szép estét! Az lenne a kérdésem,hogy hogyan lehetne azt megoldani, hogy amikor kilép egy játékos úgy ,hogy még nem telt le a Timer ideje, akkor az eltelt idő lementeni,majd ha újra felcsatlakozik betölteni azt az időt,amennyi maradt.?
7
« Dátum: 2013. december 17. - 17:31:56 »
Ezt remélem te sem gondoltad komolyan. :mistrust: :mistrust:
8
« Dátum: 2013. december 14. - 23:38:00 »
Árat kérnék! [/quote] Nem kellene megszégyeníteni a módot.
9
« Dátum: 2013. december 04. - 20:45:30 »
Sziasztok! Egy olyan kérdést tennék fel nektek,hogy hogyan csináljam azt meg hogy elindítok egy Timert és amikor lelép a player lekérje,hogy mennyi idõ telt el a timer idejébõl?
10
« Dátum: 2013. november 30. - 16:51:56 »
Sziasztok! Egy olyan problémával állok szemben,hogy amikor fellépek a szerverre és belépek akkor leáll a szerver magától valamiért. Remélem tudtok segíteni! Elõre is köszi!
11
« Dátum: 2013. november 24. - 14:14:33 »
Jó a skype neved.
12
« Dátum: 2013. november 07. - 18:32:02 »
Remélem így megfelel,ha mégsem akkor jelezd!
13
« Dátum: 2013. november 07. - 16:32:58 »
Sziasztok! A Dual FDS(fun,dm,stunt) szerver mappert keres. Amit kéne csinálni: -LS,SF,LV airport stunt. -DM mappok (a tengeren,messze) -És még amit van kedve,kis apróságok amik szebbé teszik a szervert. Szerver: egy teljesen 0-ról írt módról van szó,pénteken lenne egy teszt nyitás(bugok ellenõrzése). A régi mapper nem tud jelenleg mappokat készíteni ezért fordulok a segítségetekhez! Elvárások a mappertõl: -Minimális értelmi szint elérése... -Elérhetõ legyen. -Ne összecsapott munkát csináljon hanem szép precízet! Amit kap a munkájáért: -2 Admin (admin szintek: 1 admin,2 admin,fõadmin,tulaj) Jelentkezni hozzászólásban lehet,a többit majd megbeszéljük!
14
« Dátum: 2013. január 20. - 12:23:37 »
Sziasztok unalmamban csináltam 16 admin parancsot. Remélem valaki hasznát veszi A parancsokat csak RCON admin tudja használni /rcon login [RCONjelszó] A mûködéshez szükséges: zcmd,sscanf,fixchars ZCMDSSCANF2FixcharsKód: #define FILTERSCRIPT #include < a_samp > #include < zcmd > //Letöltés: http://www.mediafire.com/?4kag6ntp87lg6cl #include < sscanf2 > //Letöltés: http://www.mediafire.com/?1b1uw84lct1b982 #include < fixchars > //Letöltés: http://www.mediafire.com/?740erz34did7f4p main ( ) { } #define msg SendClientMessage #define msgall SendClientMessageToAll #define zold 0x00FF00C8 #define szin 0xFFFFFF #define feher 0xFFFFFFC8 #define kék 0x0000FFC8 #define piros 0xFF0000C8 forward SendAdminMessage(color,string[]); public OnFilterScriptInit() { print(\"\\n--------------------------------------\"); print(\" Admin parancsok by:. SSK\"); print(\"--------------------------------------\\n\"); print(\"16 adminparancs betöltve by: SSK\"); return 1; } public OnFilterScriptExit() { return 1; } //Admin parancsok: CMD:ahelp(playerid) { if(!IsPlayerAdmin(playerid)) return msg(playerid,piros,\"Nem vagy admin!\"); else { msg(playerid,piros,\"Admin parancsok:\"); msg(playerid,piros,\"/a /ann /gethere /goto /ban /kick /tv /tvki /megut\"); msg(playerid,piros,\"/pm /gmx /setskin /penzad /pontad /megol /asay\"); } return 1; } CMD:a(playerid,params[]) // Admin Chat. { new nev[MAX_PLAYER_NAME]; GetPlayerName(playerid,nev,sizeof(nev)); new achat[128]; new string[128]; if(!IsPlayerAdmin(playerid)) return msg(playerid,piros,\"Nem vagy admin!\"); if(sscanf(params, \"s[128]\",achat)) return msg(playerid,piros,\"Használat: /a [AdminChat]\"); else { format(string,sizeof(string),\"Admin:%s:%s\",nev,achat); SendAdminMessage(piros,string); } return 1; } CMD:announce(playerid,params[]) //Képernyõre írás. { new string[128]; new ann[80]; if(!IsPlayerAdmin(playerid)) return msg(playerid,piros,\"Nem vagy admin!\"); if(sscanf(params,\"s[128]\",ann)) return msg(playerid,piros,\"Használat: /ann [Üzenet]\"); else { format(string,sizeof(string),\"%s\",ann); GameTextForAll(string,5000,1); } return 1; } CMD:ann(playerid,params[]) { return cmd_announce(playerid,params); } CMD:kick(playerid,params[]) //Játékos kirúgása { if(IsPlayerConnected(playerid)) { { new indok[128]; new id; new string[128]; new nev[MAX_PLAYER_NAME]; GetPlayerName(playerid,nev,sizeof(nev)); new pnev[MAX_PLAYER_NAME]; GetPlayerName(id,pnev,sizeof(pnev)); if(!IsPlayerAdmin(playerid)) return msg(playerid,piros,\"Nem vagy admin!\"); if(sscanf(params, \"us[128]\",id,indok)) return msg(playerid,piros,\"Használat: /kick [JátékosID] [indok]\"); else if(id == INVALID_PLAYER_ID) return msg(playerid,piros,\"Nem aktív játékos!\"); format(string,sizeof(string),\"%s kirúgta %s-t!Indok: %s.\",nev,pnev,indok); msgall(piros,string); Kick(id); } } return 1; } CMD:ban(playerid, params[]) //Játékos kitiltása { if(IsPlayerConnected(playerid)) { { new indok[128]; new id; new string[128]; new nev[MAX_PLAYER_NAME]; GetPlayerName(playerid,nev,sizeof(nev)); new pnev[MAX_PLAYER_NAME]; GetPlayerName(id,pnev,sizeof(pnev)); if(!IsPlayerAdmin(playerid)) return msg(playerid,piros,\"Nem vagy admin!\"); if(sscanf(params, \"us[128]\",id,indok)) return msg(playerid,piros,\"Használat: /ban [JátékosID] [indok]\"); else if(id == INVALID_PLAYER_ID) return msg(playerid,piros,\"Nem aktív játékos!\"); format(string,sizeof(string),\"%s kibanolta %s-t a szerverrõl!Indok:%s.\",nev,pnev,indok); msgall(piros,string); Ban(id); } } return 1; } CMD:goto(playerid,params[]) //Játékoshoz teleportálás { if(IsPlayerConnected(playerid)) { { new id; if(!IsPlayerAdmin(playerid)) return msg(playerid,piros,\"Nem vagy admin!\"); if(sscanf(params,\"u\",id)) return SendClientMessage(playerid,piros,\"Használat: /goto [JátékosID]\"); if(!IsPlayerConnected(id)) return SendClientMessage(playerid, piros, \"Nem aktív játékos!\"); new Float:x,Float:y,Float:z; GetPlayerPos(id,x,y,z); if(IsPlayerInAnyVehicle(playerid)) { new carid = GetPlayerVehicleID(playerid); SetVehiclePos(carid, x+3,y,z); PutPlayerInVehicle(playerid, carid, 1); } else { SetPlayerPos(playerid,x,y,z); } } } return 1; } CMD:gethere(playerid,params[]) //Egy játékost oda hozni ahol te vagy { if(IsPlayerConnected(playerid)) { { new id; if(!IsPlayerAdmin(playerid)) return msg(playerid,piros,\"Nem vagy admin!\"); if(sscanf(params,\"u\",id)) return SendClientMessage(playerid,piros,\"Használat: /gethere [JátékosID]\"); if(!IsPlayerConnected(id)) return SendClientMessage(playerid, piros, \"Nem aktív játékos!\"); new Float:x,Float:y,Float:z; GetPlayerPos(id,x,y,z); if(IsPlayerInAnyVehicle(id)) { new carid = GetPlayerVehicleID(id); SetVehiclePos(carid, x+3,y,z); PutPlayerInVehicle(id, carid, 1); } else { SetPlayerPos(id,x,y,z); } } } return 1; } CMD:tv(playerid,params[]) //TV-zni egy játékost (figyelni) { if(IsPlayerConnected(playerid)) { { new id; new string[128]; new nev[30]; GetPlayerName(playerid,nev,sizeof(nev)); new pnev[30]; GetPlayerName(id,pnev,sizeof(pnev)); if(!IsPlayerAdmin(playerid)) return msg(playerid,piros,\"Nem vagy admin!\"); if(sscanf(params,\"u\", id)) return msg(playerid, piros, \"Használat: /tv [JátékosID]\"); else if(id == INVALID_PLAYER_ID) return msg(playerid, piros, \"Játékos nem elérhetõ!\"); TogglePlayerSpectating(playerid, 1); PlayerSpectatePlayer(playerid, id); SetPlayerInterior(playerid,GetPlayerInterior(id)); SetPlayerVirtualWorld(playerid, GetPlayerVirtualWorld(id)); format(string,sizeof(string),\"%s elkezdte Tv-zni %s-t!\",nev,pnev); SendAdminMessage(piros,string); } } return 1; } CMD:tvki(playerid) //Kikapcsolni a figyelést { if(IsPlayerConnected(playerid)) { { if(!IsPlayerAdmin(playerid)) return msg(playerid,piros,\"Nem vagy admin!\"); TogglePlayerSpectating(playerid,0); SendClientMessage(playerid,piros,\"Kiléptél a TV-zésbõl!\"); } } return 1; } CMD:megut(playerid, params[]) //Egy játékost megütni. { if(IsPlayerConnected(playerid)) { { new id; new nev[20]; new pnev[20]; GetPlayerName(playerid,nev,sizeof(nev)); GetPlayerName(id,pnev,sizeof(pnev)); new string[128]; if(!IsPlayerAdmin(playerid)) return msg(playerid,piros,\"Nem vagy admin!\"); if(sscanf(params, \"u\",id)) msg(playerid,piros,\"Használat: /megut [JátékosID]\"); else if(id == INVALID_PLAYER_ID) return msg(playerid,piros,\"Nem aktív játékos!\"); else { format(string,sizeof(string),\"%s megütötte %s-t!\",nev,pnev); SendAdminMessage(piros,string); format(string,sizeof(string),\"Megütötted %s-t!\",pnev); msg(playerid,piros,string); format(string,sizeof(string),\"%s megütött téged!\",nev); msg(id,szin,string); new Float:x,Float:y,Float:z; GetPlayerPos(id,x,y,z); SetPlayerPos(id,x,y,z+2); } } } return 1; } CMD:pm(playerid,params[]) //Privát üzenet küldése { if(IsPlayerConnected(playerid)) { new pm[128]; new id; new string[128]; new nev[20]; GetPlayerName(playerid,nev,sizeof(nev)); if(sscanf(params, \"us[128]\",id,pm)) msg(playerid,piros,\"Használat: /pm [JátékosID] [Üzenet]\"); else if(id == INVALID_PLAYER_ID) return msg(playerid,piros,\"Nem aktív játékos!\"); else { format(string,sizeof(string),\"[PM] (%d)%s üzeni: %s\",playerid,nev,pm); msg(id,zold,string); msg(playerid,piros,\"Üzeneted elküldve!\"); } } return 1; } CMD:gmx(playerid,params[]) //Szerver újraindítása { { if(!IsPlayerAdmin(playerid)) return msg(playerid,piros,\"Nem vagy admin!\"); msgall(piros,\"__________________________RESTART______________________________\"); msgall(piros,\"A SZERVERT RESTARTOLTA EGY ADMIN!!!HAMAROSAN ÚJRA JÁTSZHATSZ!!!!\"); msgall(piros,\"A SZERVERT RESTARTOLTA EGY ADMIN!!!HAMAROSAN ÚJRA JÁTSZHATSZ!!!!\"); msgall(piros,\"A SZERVERT RESTARTOLTA EGY ADMIN!!!HAMAROSAN ÚJRA JÁTSZHATSZ!!!!\"); msgall(piros,\"A SZERVERT RESTARTOLTA EGY ADMIN!!!HAMAROSAN ÚJRA JÁTSZHATSZ!!!!\"); msgall(piros,\"A SZERVERT RESTARTOLTA EGY ADMIN!!!HAMAROSAN ÚJRA JÁTSZHATSZ!!!!\"); msgall(piros,\"A SZERVERT RESTARTOLTA EGY ADMIN!!!HAMAROSAN ÚJRA JÁTSZHATSZ!!!!\"); msgall(piros,\"A SZERVERT RESTARTOLTA EGY ADMIN!!!HAMAROSAN ÚJRA JÁTSZHATSZ!!!!\"); msgall(piros,\"__________________________RESTART______________________________\"); print(\"A SZERVER ÚJRAINDUL!!!\"); print(\"A SZERVER ÚJRAINDUL!!!\"); print(\"A SZERVER ÚJRAINDUL!!!\"); print(\"A SZERVER ÚJRAINDUL!!!\"); SendRconCommand(\"gmx\"); } return 1; } CMD:setskin(playerid,params[]) //Játékos skinjének beállítása { if(IsPlayerConnected(playerid)) { { new id; new skin; new string[128]; new pnev[MAX_PLAYER_NAME]; GetPlayerName(playerid,pnev,sizeof(pnev)); new nev[MAX_PLAYER_NAME]; GetPlayerName(playerid,nev,sizeof(nev)); if(!IsPlayerAdmin(playerid)) return msg(playerid,piros,\"Nem vagy admin!\"); if(sscanf(params,\"ud\",id,skin)) msg(playerid,piros,\"Használat: /setskin [JátékosID] [skinID(0-299)]\"); else if(id == INVALID_PLAYER_ID) return msg(playerid,piros,\"Nem aktív játékos!\"); else { format(string,sizeof(string),\"%s megváltoztatta a skinedet!SkinID: %d\",nev,skin); msg(id,szin,string); format(string,sizeof(string),\"Megváltoztattad %s Skinjét!SkinID: %d\",pnev,skin); msg(playerid,piros,string); SetPlayerSkin(id,skin); } } } return 1; } CMD:penzad(playerid, params[]) //Pénzt adni egy játékosnak! { if(IsPlayerConnected(playerid)) { { new id; new string[128]; new nev[40]; new penz; GetPlayerName(playerid,nev,sizeof(nev)); new pnev[40]; GetPlayerName(id,pnev,sizeof(pnev)); if(!IsPlayerAdmin(playerid)) return msg(playerid,piros,\"Nem vagy admin!\"); if(sscanf(params,\"ui\",id,penz)) return msg(playerid,piros,\"Használat: /penzad [JátékosID] [Összeg]\"); else if(id == INVALID_PLAYER_ID) return msg(playerid,piros,\"Nem aktív játékos!\"); else { format(string,sizeof(string),\"Admin:%s pénzt adott %s-nak!Összeg: %d\",nev,pnev,penz); SendAdminMessage(piros,string); GivePlayerMoney(id,penz); } } } return 1; } CMD:pontad(playerid, params[]) //Beállítani egy játékos pontszámát { if(IsPlayerConnected(playerid)) { { new id; new string[128]; new nev[40]; new pont; GetPlayerName(playerid,nev,sizeof(nev)); new pnev[40]; GetPlayerName(id,pnev,sizeof(pnev)); if(!IsPlayerAdmin(playerid)) return msg(playerid,piros,\"Nem vagy admin!\"); if(sscanf(params,\"ui\",id,pont)) return msg(playerid,piros,\"Használat: /pontad [JátékosID] [Pont]\"); else if(id == INVALID_PLAYER_ID) return msg(playerid,piros,\"Nem aktív játékos!\"); else { format(string,sizeof(string),\"Admin:%s pontot adott %s-nak!Pont: %d\",nev,pnev,pont); SendAdminMessage(piros,string); SetPlayerScore(id,pont); } } } return 1; } CMD:megol(playerid,params[]) //egy játékost megölni. { if(IsPlayerConnected(playerid)) { { new id; new string[128]; new nev[40]; GetPlayerName(playerid,nev,sizeof(nev)); new pnev[40]; GetPlayerName(id,pnev,sizeof(pnev)); if(!IsPlayerAdmin(playerid)) return msg(playerid,piros,\"Nem vagy admin!\"); if(sscanf(params,\"u\",id)) return msg(playerid,piros,\"Használat: /megol [JátékosID]\"); else if(id == INVALID_PLAYER_ID) return msg(playerid,piros,\"Nem aktív játékos!\"); else { format(string,sizeof(string),\"%s megölte %s-t!\",nev,pnev); SendAdminMessage(piros,string); format(string,sizeof(string),\"Admin:%s megölt téged!\",nev); msg(id,piros,string); format(string,sizeof(string),\"Megölted %s-t!\",pnev); msg(playerid,piros,string); SetPlayerHealth(id,0); } } } return 1; } CMD:asay(playerid, params[]) //Admin kiírás { { new say[128]; new nev[MAX_PLAYER_NAME]; GetPlayerName(playerid,nev,sizeof(nev)); new string[128]; if(!IsPlayerAdmin(playerid)) return msg(playerid,piros,\"Nem vagy admin!\"); if(sscanf(params,\"s[128]\",say)) return msg(playerid,piros,\"Használat: /asay [Üzenet]\"); else { format(string,sizeof(string),\"Adminisztrátor:%s:%s\",nev,say); msgall(piros,string); } } return 1; } public SendAdminMessage(color, string[]) //Admin üzenet { for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(IsPlayerAdmin(i)) { SendClientMessage(i, color, string); } } } return 1; } Link: PWNAMXPozitív egyben Negatív kritikát is elfogadok és tanácsokat
15
« Dátum: 2013. január 10. - 21:45:38 »
Sziasztok egy olyan problémám lenne hogy csináltam egy parancsot,és felmegyek a szerverre beírom a parancsot (egy admin adás parancs) és még ID-t meg Szintet se írtam de már odaadja NEKEM a 0-s szintû admint. Parancs: CMD:adminad(playerid, params[]) { new id; new szint; new string[128]; new nev[MAX_PLAYER_NAME]; GetPlayerName(playerid,nev,sizeof(nev)); new pnev[MAX_PLAYER_NAME]; GetPlayerName(id,pnev,sizeof(pnev)); if(!IsPlayerAdmin(playerid)) return msg(playerid,piros,\"Nem vagy admin!\"); if(sscanf(params, \"ui\",id,szint)) msg(playerid,piros,\"Használat: /adminad [JátékosID] [szint]\"); else if(id == INVALID_PLAYER_ID) msg(playerid,piros,\"Nem aktív játékos!\"); if(szint > 5 ||szint < 0) { SendClientMessage(playerid, piros, \"Az szint 0 és 5 között legyen!\"); } else { PlayerInfo[id][pAdmin] = szint; format(string,sizeof(string),\"%s kinevezett %d szintû adminnak!\",nev,szint); msg(id,szin,string); format(string,sizeof(string),\"Kinevezted %s-t %d színtû adminnak!\",pnev,szint); msg(playerid,szin,string); format(string,sizeof(string),\"%s kinevezte %s-t %s szintû adminnak!\"); SendAdminMessage(piros,string); } return 1; } Még kezdõ vagyok szóval ne csodálkozzatok ha marhaságot láttok! Légyszíves segítsetek!
|