KLaypex

Fórumozó
  • Hozzászólások

    53
  • Csatlakozott

  • Utoljára aktív

Közösségi hírnév

11 Újonc

KLaypex felhasználóról

  • Rang
    Lelkes újonc
  • Születésnap 1-01-01

Egyéb

  • Játékos név
    KLaypex
  • Titulus
    Scripter

Utolsó profil megtekintők

480 profil megtekintés
  1. Hali. Érdekelne hogy az MTA milyen serialt kér le, és hogy meglehet-e valahogy változtatni? Gépemet már újraraktam 2x mégsem változott.
  2. fasznak kell törölni bazdmeg....
  3. SZiasztok! Készitetem egy scripet mejben talahato egy parancs is. Elkeszitesi ido.: 2,5 nap (sajnos) new tmp[256], tmp2[256], Index; tmp = strtok(params,Index), tmp2 = strtok(params,Index); if(!strlen(params)) return SendClientMessage(playerid, red, "USAGE: /setlevel [playerid] [level]"); new player1, level, playername[MAX_PLAYER_NAME], adminname[MAX_PLAYER_NAME], string[128]; player1 = strval(tmp); if(!strlen(tmp2)) return SendClientMessage(playerid, red, "Használat: /setlevel [playerid] [szint]"); level = strval(tmp2); if(IsPlayerConnected(player1) && player1 != INVALID_PLAYER_ID) { if(PlayerInfo[player1][LoggedIn] == 1) { if(level > ServerInfo[MaxAdminLevel] ) return SendClientMessage(playerid,red,"HIBA: Érvénytelen ID."); if(level == PlayerInfo[player1][Level]) return SendClientMessage(playerid,red,"A játékosnak már megvan ez a szintje"); CMDMessageToAdmins(playerid,"SETLEVEL"); GetPlayerName(player1, playername, sizeof(playername)); GetPlayerName(playerid, adminname, sizeof(adminname)); new year,month,day; getdate(year, month, day); new hour,minute,second; gettime(hour,minute,second); if(level > 0) format(string,sizeof(string),"Adminisztrátor %s beállította az Adminisztáror szinted. [Level %d]",adminname, level); else format(string,sizeof(string),"Adminisztrátor %s beállította a Adminisztrátor szinted. [Level %d]",adminname, level); SendClientMessage(player1,blue,string); if(level > PlayerInfo[player1][Level]) GameTextForPlayer(player1,"Promoted", 2000, 3); else GameTextForPlayer(player1,"Demoted", 2000, 3); format(string,sizeof(string),"Te beállítottad az Adminisztrátor szintjét %s játékosnak. [Level: %d] - %d/%d/%d at %d:%d:%d", playername, level, day, month, year, hour, minute, second); SendClientMessage(playerid,blue,string); format(string,sizeof(string),"Adminiszrátor %s fokozta az Adminisztrátor sintjét %s játékosnak. [Level %d] - %d/%d/%d at %d:%d:%d",adminname, playername, level, day, month, year, hour, minute, second); SaveToFile("AdminLog",string); dUserSetINT(PlayerName2(player1)).("level",(level)); PlayerInfo[player1][Level] = level; return PlayerPlaySound(player1,1057,0.0,0.0,0.0); } else return SendClientMessage(playerid,red,"Játékos nincs csatlakozva, vagy magasabb szintű admin"); } else return SendClientMessage(playerid, red, "Player is not connected"); } else return SendClientMessage(playerid,red BOCS NINCS MAGYAR BILLENTYUM
  4. És minden színkóddal csináljam meg? :D
  5. Én színkódra gondoltam...
  6. Hi. Azt valahogy meglehetne oldani, hogy a játékos használ az üzenetében színkódot, akkor beszínezze azt a szöveget ha elküldi?
  7. Ó köszi. :D
  8. Hi all. Szükségem lenne egy olyan /createtele parancsra, h pl beírom chatbe /createtele sf, és létrejön egy sf parancs.
  9. Hi. Olyan kérdésem lenne, h MySQL (BlueG 39-2) pluginnal hogyan tudok adatbázisból lekérni egy játékos nevét?
  10. Köszi.
  11. Hi. Az megoldható lenne, hogy a chatbe egy adott karakter után letörje a szöveget amit írtam?
  12. Unalomból készítettem egy Prefix Systemet. Elkészítési idő: 7 perc (teszteléssel) Készítő: KLaypex Script: #include <a_samp> #include <sscanf2> #include <zcmd> #include <dini> new PlayerColors[200] = { 0xFF8C13FF,0xC715FFFF,0x20B2AAFF,0xDC143CFF,0x6495EDFF,0xf0e68cFF,0x778899FF,0xFF1493FF,0xF4A460FF, 0xEE82EEFF,0xFFD720FF,0x8b4513FF,0x4949A0FF,0x148b8bFF,0x14ff7fFF,0x556b2fFF,0x0FD9FAFF,0x10DC29FF, 0x534081FF,0x0495CDFF,0xEF6CE8FF,0xBD34DAFF,0x247C1BFF,0x0C8E5DFF,0x635B03FF,0xCB7ED3FF,0x65ADEBFF, 0x5C1ACCFF,0xF2F853FF,0x11F891FF,0x7B39AAFF,0x53EB10FF,0x54137DFF,0x275222FF,0xF09F5BFF,0x3D0A4FFF }; public OnFilterScriptInit() { return 1; } public OnFilterScriptExit() { return 1; } public OnPlayerConnect(playerid) { dini_Create(PlayerFile(playerid)); SetPlayerColor(playerid, PlayerColors[playerid]); return 1; } public OnPlayerText(playerid, text[]) { new string[256]; if(strlen(dini_Get(PlayerFile(playerid), "Prefix")) >= 1) { format(string, sizeof(string),"{%06x}%s {00db58}[%s] {c4ff00}(%i): {ffffff}%s",GetPlayerColor(playerid) >>> 8, GetName(playerid), dini_Get(PlayerFile(playerid), "Prefix"), playerid, text); } else { format(string, sizeof(string),"{%06x}%s{c4ff00}(%i): {ffffff}%s",GetPlayerColor(playerid) >>> 8, GetName(playerid), playerid, text); } SendClientMessageToAll(-1, string); return 0; } CMD:myprefix(playerid, params[]) { new prefix[128], string[128]; if(sscanf(params, "s[128]", prefix)) return SendClientMessage(playerid, 0xFF0000AA, "Használat: /myprefix [prefix]"); if(strlen(prefix) > 32) return SendClientMessage(playerid, 0xFF0000AA, "Hiba: A prefixed csak 32 karakteres lehet!"); format(string, sizeof(string),"{0086FF}Módosítottad a prefixed. \"%s\"",prefix); SendClientMessage(playerid, -1, string); dini_Set(PlayerFile(playerid), "Prefix", prefix); return 1; } CMD:deletemyprefix(playerid) { SendClientMessage(playerid, -1, "{0086FF}Eltávolítottad a prefixedet!"); dini_Unset(PlayerFile(playerid), "Prefix"); return 1; } stock PlayerFile(playerid) { new file[100]; format(file, sizeof(file),"/%s.ini",GetName(playerid)); return file; } stock GetName(playerid) { new Name[MAX_PLAYER_NAME]; GetPlayerName(playerid, Name, MAX_PLAYER_NAME); return Name; }
  13. Köcce :laugh:
  14. Hi. Nekem olyan kód kellene, h van egy "Message" funkció, és az egyben formázná a szöveget, és el is küldené mindenkinek. PL: Message(0xFFFF00AA, "Üzenet.");