Offline |
|
|
Csatlakozott: 2019.11.03. 22:00 Hozzászólások: 346
Megköszönt másnak: 37 alkalommal Megköszönték neki: 22 alkalommal
|
Sziasztok hogyan tudnám megoldani, azt hogy a hudba mutassa a Jogosultságot illetve. Státusz: Tulajdonos Státusz: FőAdminisztrátor Státusz: Adminisztrátor Státusz: V.I.P Bár megpróbáltam de nekem nem jó valamiért így csináltam. public InfoHud(id) { new Target = pev(id, pev_iuser1) == 4 ? pev(id, pev_iuser2) : id; if(is_user_alive(id)) { new iMasodperc, iPerc, iOra, Nev[32]; get_user_name(id, Nev, 31); iMasodperc = Masodpercek[id] + get_user_time(id); iPerc = iMasodperc / 60; iOra = iPerc / 60; iMasodperc = iMasodperc - iPerc * 60; iPerc = iPerc - iOra * 60; new ido[64], datum[64]; get_time("%H:%M:%S", ido, 63); get_time("%Y.%m.%d", datum, 63); new CurrentPlayers = get_playersnum(); new MaxPlayers = get_maxplayers(); if(Rangs[m_Index] == ADMIN_IMMUNITY) formatex(HudString, charsmax(HudString), "Rang: Tulajdonos") if(Rangs[m_Index] == ADMIN_LEVEL_E) formatex(HudString, charsmax(HudString), "Rang: FĹ‘Admin") if(Rangs[m_Index] == ADMIN_LEVEL_F) formatex(HudString, charsmax(HudString), "Rang: Admin") if(Rangs[m_Index] == ADMIN_LEVEL_H ) formatex(HudString, charsmax(HudString), "Rang: V.I.P") set_hudmessage(255, 255, 255, 0.01, 0.15, 0, 6.0, 1.1, 0.0, 0.0, -1); show_hudmessage(id, "Ȇdv %s(#%d)!^nSátusz: %s^n»Forint: %d FT^n»PP Pontok: %d^n»%s |K.%s^n»Játszott idĹ‘: %d Ăłra %d perc %d mp^n»Jelenlegi idĹ‘: %s | Dátum: %s^n»JátĂ©kosok: %d/%d", Nev,g_Id[id], Dollar[id], SMS[id], Rangok[Rang[id]][Szint], Rangok[Rang[id]+1], iOra, iPerc, iMasodperc, ido, datum, CurrentPlayers, MaxPlayers); }
És ezt kapom. Welcome to the AMX Mod X 1.8.1-300 Compiler. Copyright (c) 1997-2013 ITB CompuPhase, AMX Mod X Team Warning: Loose indentation on line 473 Warning: Loose indentation on line 474 Error: Undefined symbol "m_Index" on line 477 Error: Undefined symbol "HudString" on line 478 Warning: Loose indentation on line 478 Error: "sizeof" operator is invalid on "function" symbols on line 478 Error: Invalid expression, assumed zero on line 478 Error: Too many error messages on one line on line 478 Compilation aborted. 5 Errors. Could not locate output file C:\Users\Csabika\Desktop\Leforditott\newawpmod.amx (compile failed). esetleg valami segítség? UI: Esetleg valaki, 1 példát tudna írni? Köszönöm! UI: Megoldottam de valamiért össze vissza van a hudba minden, és mellé nem irja a rangot. public InfoHud(id) { new Target = pev(id, pev_iuser1) == 4 ? pev(id, pev_iuser2) : id; new m_Index; if(is_user_alive(id)) { new HudString[512], HudString2[512]; new iMasodperc, iPerc, iOra, Nev[32]; get_user_name(id, Nev, 31); iMasodperc = Masodpercek[id] + get_user_time(id); iPerc = iMasodperc / 60; iOra = iPerc / 60; iMasodperc = iMasodperc - iPerc * 60; iPerc = iPerc - iOra * 60; new ido[64], datum[64]; get_time("%H:%M:%S", ido, 63); get_time("%Y.%m.%d", datum, 63); new CurrentPlayers = get_playersnum(); new MaxPlayers = get_maxplayers(); if(Rang[m_Index] == ADMIN_IMMUNITY) formatex(HudString, charsmax(HudString), "Rang: Tulajdonos") if(Rang[m_Index] == ADMIN_LEVEL_E) formatex(HudString, charsmax(HudString), "Rang: FĹ‘Admin") if(Rang[m_Index] == ADMIN_LEVEL_F) formatex(HudString, charsmax(HudString), "Rang: Admin") if(Rang[m_Index] == ADMIN_LEVEL_H ) formatex(HudString, charsmax(HudString), "Rang: V.I.P") set_hudmessage(255, 255, 255, 0.01, 0.15, 0, 6.0, 1.1, 0.0, 0.0, -1); show_hudmessage(id, "Ȇdv %s(#%d)!^n»Forint: %d FT^n»PP Pontok: %d^n»%s |K.%s^n»Játszott idĹ‘: %d Ăłra %d perc %d mp^n»Jelenlegi idĹ‘: %s | Dátum: %s^n»JátĂ©kosok: %d/%d", Nev,g_Id[id], Dollar[id], HudString, SMS[id], Rangok[Rang[id]][Szint], Rangok[Rang[id]+1], iOra, iPerc, iMasodperc, ido, datum, CurrentPlayers, MaxPlayers); }
|
|