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 - CANNONN
Oldalak: 1 ... 60 61 [62] 63 64 ... 142
916
« Dátum: 2012. március 15. - 14:42:45 »
CMD:szolgalat(playerid) { SetPlayerSkin(playerid, skinid); // A skinid-t írd át a kívánt skinre. return 1; }
917
« Dátum: 2012. március 15. - 14:41:31 »
Azért nem jó a többi, mert a többi parancs dcmd, ez pedig zcmd parancsfeldolgozót használ. Most vagy azt mondod, hogy inkább beleírod a módba, vagy átalakítod zcmdre.
918
« Dátum: 2012. március 15. - 14:32:18 »
Ez mivel másabb mint a miénk?
919
« Dátum: 2012. március 15. - 14:21:40 »
Bármire használhatod. Tessék. new string[128], nev[MAX_PLAYER_NAME]; for(new i; i<MAX_PLAYERS;i++) { if(IsPlayerConnected(i) && Valtozo == 1) { GetPlayerName(i,nev,sizeof(nev)); format(string,sizeof(string),\"Nev: %s Valtozo erteke: %d\",nev, Valtozo); } ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,\"Változók\",\"string\\n\",\"OK\", \"); }
920
« Dátum: 2012. március 15. - 14:19:14 »
Sorok tartalmát, kérlek.
921
« Dátum: 2012. március 15. - 14:17:13 »
Lehetetlen, hogy titkosítja, nincs benne titkosítás. Annál valószínûbb az, hogy nem mûködik egyáltalán. Nézd át, hogy jó helyre raktad-e, felülírtad-e a scriptet, stb..
922
« Dátum: 2012. március 15. - 14:14:36 »
923
« Dátum: 2012. március 15. - 14:02:58 »
Elméletben. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == 1) { GetPlayerName(playerid, Name, sizeof(Name)); format(file, sizeof(file), SERVER_USER_FILE, Name); if(!response) return Kick(playerid); if (!strlen(inputtext)) return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_INPUT, \"Regisztráció\", \"Üdv, Te még nem regisztráltál, Írj be egy jelszót a regisztráláshoz\", \"Regisztrál\", \"Kilép\"); dini_Create(file); dini_IntSet(file, \"Password\", inputtext[1]); dini_IntSet(file, \"AdminLevel\",0); dini_IntSet(file, \"Money\",0); dini_IntSet(file, \"Score\",0); dini_IntSet(file, \"Warns\",0); format(String, 128, \"[sYSTEM]: Sikeres regisztráció neved: %s jelszavad: %s .\", Name, inputtext); SendClientMessage(playerid, YELLOW, String); gPlayerLogged[playerid] = 1; } if (dialogid == 2) { GetPlayerName(playerid, Name, sizeof(Name)); format(file, sizeof(file), SERVER_USER_FILE, Name); if(!response) return Kick(playerid); if(!strlen(inputtext)) return ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, \"Login\", \"Te már regisztráltál, jelentkez be.\", \"Login\", \"Kilép\"); new tmp; tmp = dini_Int(file, \"Password\"); if(inputtext[1] != tmp) { SendClientMessage(playerid, RED, \"Hibás Jelszó\"); ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, \"Login\", \"Te már regisztráltál, jelentkez be.\", \"Login\", \"Kilép\"); } else { gPlayerLogged[playerid] = 1; PlayerInfo[playerid][pAdminLevel] = dini_Int(file, \"AdminLevel\"); PlayerInfo[playerid][pScore] = dini_Int(file, \"Score\"); PlayerInfo[playerid][pWarns] = dini_Int(file, \"Warns\"); PlayerInfo[playerid][pCash] = dini_Int(file, \"Money\"); Save[playerid] = SetTimerEx(\"SaveStats\",1000,true,\"i\",playerid); SendClientMessage(playerid,RED,\"[sYSTEM]:Sikeres bejelentkezés\"); GivePlayerMoney(playerid,PlayerInfo[playerid][pCash]); SetPlayerScore(playerid,PlayerInfo[playerid][pScore]); if(PlayerInfo[playerid][pAdminLevel] >0) { //format(String,sizeof(String),\"Admin %s has logged in\", Name[playerid]); //SendClientMessageToAll(ORANGE,String); } } } return 1; }
Jegyzettömb. :/
924
« Dátum: 2012. március 15. - 13:55:57 »
LuxAdmin gyanus. Ha nem abból van, akkor így tovább!
925
« Dátum: 2012. március 15. - 13:34:42 »
Inkább maradjunk az sscanfos megoldásnál. LuxAdmin elejére. #include sscanf forward Bortonido(playerid); public Bortonido(playerid) { SpawnPlayer(playerid); SendClientMessage(playerid, 0xFF0000FF, \"Lejárt a büntetésed, légy jó polgár!\"); return 1; } CMD:lecsuk(playerid, params[]) { new giveplayerid, ido, indok[128], string[128], name[MAX_PLAYER_NAME], name2[MAX_PLAYER_NAME]; if(AccInfo[playerid][Level] == 0) return SendClientMessage(playerid, 0xFF0000FF, \"Nem vagy admin/nem megfelelõ a szinted.\"); if (sscanf(params, \"uds\", giveplayerid, ido, indok)) return SendClientMessage(playerid, 0xFF0000FF, \"Használat: /lecsuk [playerid] [ido] [indok]\"); if (giveplayerid == INVALID_PLAYER_ID) return SendClientMessage(playerid, 0xFF0000FF, \"Hiba: Nincs ilyen játékos!\"); GetPlayerName(playerid, name, sizeof(name)); GetPlayerName(giveplayerid, name2, sizeof(name2)); ido *= 60000; SetTimerEx(\"Bortonido\",ido,false,\"d\",giveplayerid); SetPlayerPos(giveplayerid,264.6288,77.5742,1001.0391); SetPlayerInterior(giveplayerid, 6); format(string, sizeof string, \"{00bbff}[RENDÕR,%s]:{008a20} Börtönbe zárta %s -t {ff0000}[[Perc: %d]] [[indok: %s]]\", name, name2, ido, indok); SendClientMessageToAll(0xB3D5B2AA,string); return 1; }
927
« Dátum: 2012. március 15. - 13:11:28 »
new string[128], nev[MAX_PLAYER_NAME]; for(new i; i<MAX_PLAYERS;i++) { if(IsPlayerConnected(i) && Valtozo == 1) { GetPlayerName(i,nev,sizeof(nev)); format(string,sizeof(string),\"Nev: %s Valtozo erteke: %d\",nev, Valtozo); } }
928
« Dátum: 2012. március 15. - 13:09:10 »
Igaz az egyik zcmd, a másik dcmd, nem teljesen praktikus, de ezt tedd bele a LuxAdminba. CMD:lecsuk(playerid, params[]) { if(AccInfo[playerid][LoggedIn] == 1) { if(AccInfo[playerid][Level] >= 1) { new Index; new tmp[256]; tmp = strtok(params,Index); new tmp2[256]; tmp2 = strtok(params,Index); new tmp3[256]; tmp3 = strtok(params,Index); if(!strlen(params)) return SendClientMessage(playerid, red, \"Használat: /lecsuk [Játékos ID] [Perc] [indok]\") && SendClientMessage(playerid, orange, \"Funkció: Börtönbe zárod a játékost\"); new player1, playername[MAX_PLAYER_NAME], adminname[MAX_PLAYER_NAME], string[128]; player1 = strval(tmp); if(IsPlayerConnected(player1) && player1 != INVALID_PLAYER_ID && (AccInfo[player1][Level] != ServerInfo[MaxAdminLevel])) { if(AccInfo[player1][Jailed] == 0) { GetPlayerName(player1, playername, sizeof(playername)); GetPlayerName(playerid, adminname, sizeof(adminname)); new jtime = strval(tmp2); if(jtime == 0) jtime = 9999; SendCommandToAdmins(playerid,\"Jail\"); AccInfo[player1][JailTime] = jtime*1000*60; SetTimerEx(\"JailPlayer\",5000,0,\"d\",player1); SetTimerEx(\"Jail1\",1000,0,\"d\",player1); AccInfo[player1][Jailed] = 1; if(jtime == 9999) { if(!strlen(params[strlen(tmp2)+1])) format(string,sizeof(string),\"{00bbff}[RENDÕR,%s]: {008a20}Börtönbe zárta {ff0000}%s -t.\",adminname,playername); else format(string,sizeof(string),\"{00bbff}[RENDÕR,%s]: {008a20} Börtönbe zárta %s -t.\",adminname,playername,params[strlen(tmp)+1]); } else { if(!strlen(tmp3)) format(string,sizeof(string),\"{00bbff}[RENDÕR,%s]: {008a20} Börtönbe zárta %s -t.{ff0000}[%d percre]\",adminname,playername, jtime); else format(string,sizeof(string),\"{00bbff}[RENDÕR,%s]: {008a20} Börtönbe zárta %s -t.\",adminname,playername,jtime,params[strlen(tmp2)+strlen(tmp)+1]); } return SendClientMessageToAll(blue,string); } else return SendClientMessage(playerid, red, \"Játékos már börtönben van!\"); } else return SendClientMessage(playerid, red, \"Hiba!\"); } else return ErrorMessages(playerid, 1); } else return SendClientMessage(playerid,red,\"Nem vagy rendszervezet tagja!\"); }
929
« Dátum: 2012. március 15. - 11:57:07 »
Ha úgy akarod, hogy csak rcon admin tudja, akkor. dcmd_setlevel(playerid,params[]) { if(AccInfo[playerid][LoggedIn] == 1) { if(IsPlayerAdmin(playerid)) {
930
« Dátum: 2012. március 15. - 10:01:31 »
Amit te beillesztettél az nem jó. Gáboré tökéletes.
Oldalak: 1 ... 60 61 [62] 63 64 ... 142
|