Szerző Téma: Kamionos Prefix  (Megtekintve 1203 alkalommal)

Kamionos Prefix
« Dátum: 2015. Április 10. - 12:21:50 »
0 Show voters
Sziasztok. Kamionos módba szeretnék prefixet rakni ami így nézne ki egy példában: [Tulaj]xyz:
5 admin szint van.
Moderátor
Adminsegéd
Admin
Főadmin
Tulaj
Ezpedig az, hogy mivel kérem le, hogy admin -e:
 
if (APlayerData[playerid][PlayerLevel] >= 5)

 
Tudnátok segíteni?
« Utoljára szerkesztve: 2015. Április 10. - 13:54:07 írta anGeL »

Kamionos Prefix
« Válasz #1 Dátum: 2015. Április 10. - 12:41:19 »
0 Show voters
Hali!
Tessèk:
 

new str[16];
switch(APlayerData[playerid][PlayerLevel])
{
case 1: format(str, sizeof(str), \"Moderátor\");
case 2: format(str, sizeof(str), \"Adminsegéd\");
case 3: format(str, sizeof(str), \"Admin\");
case 4: format(str, sizeof(str), \"Fõadmin\");
case 5: format(str, sizeof(str), \"Tulaj\");
}

 
Aztán ha ki akarod iratni:
 

new string[128], new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), \"%s %s\", str, name);
SendClientMessage(playerid, -1, string);

Kamionos Prefix
« Válasz #2 Dátum: 2015. Április 10. - 12:46:05 »
0 Show voters
new string[128], new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), \"%s %s\", str, name);
SendClientMessage(playerid, -1, string);

 
ezt hova kell rakni? a másikat azt tudom hogy az OnPlayerText hez
« Utoljára szerkesztve: 2015. Április 10. - 13:53:54 írta anGeL »

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
Kamionos Prefix
« Válasz #3 Dátum: 2015. Április 10. - 12:47:23 »
0 Show voters
Rangok: (0. index azért üres, mert az a játékosok \"rangja\")
(Módba felülre, minden függvényen kívül)
 
new AdminLevelNames[6][12] = {\"\", \"Moderátor\", \"Adminsegéd\", \"Admin\", \"Főadmin\", \"Tulaj\"};

 


public OnPlayerTetx(playerid,text[])
{
    new str[128];
    GetPlayerName(playerid, str, MAX_PLAYER_NAME);
    format(str, sizeof(str), \"[%s] %s\", AdminLevelNames[APlayerData[playerid][PlayerLevel]], str);
    SendClientMessageToAll(0xFFFFFFFF, str);
    return 0;
}
« Utoljára szerkesztve: 2015. Április 10. - 13:31:52 írta Kovacs_Richard »
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

Kamionos Prefix
« Válasz #4 Dátum: 2015. Április 10. - 12:50:12 »
0 Show voters
Kovacs_Richard ezt nemértem

Dupla hozzászólás automatikusan összefûzve. ( 2015. Április 10. - 12:53:03 )

Ráadásul errorozik
« Utoljára szerkesztve: 2015. Április 10. - 12:53:03 írta Extermination »

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
Kamionos Prefix
« Válasz #5 Dátum: 2015. Április 10. - 13:30:47 »
0 Show voters
mit nem értesz és mi a hiba?
ha az AdminLevelNames-re írta javítom, látom rosszul adtam meg :)
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

Kamionos Prefix
« Válasz #6 Dátum: 2015. Április 10. - 13:47:22 »
0 Show voters
Nemír semmit a chatbe...
csak annyit hogy [Tulaj] XYZ

Dupla hozzászólás automatikusan összefûzve. ( [time]2015. Április 10. 14:04:19[/time] )

Ittvan.
http://kepfeltoltes.hu/view/150410/936719547N_vtelen_www.kepfeltoltes.hu_.png
« Utoljára szerkesztve: 2015. Április 10. - 14:04:49 írta Extermination »

Nem elérhető huhboy

  • 894
  • huhboy
    • Profil megtekintése
Kamionos Prefix
« Válasz #7 Dátum: 2015. Április 10. - 14:32:02 »
0 Show voters
mert a text-et lehagyta.
cseréld ki erre:
 

public OnPlayerTetx(playerid,text[])
{
    new str[128];
    GetPlayerName(playerid, str, MAX_PLAYER_NAME);
    format(str, sizeof(str), \"[%s] %s: %s\", AdminLevelNames[APlayerData[playerid][PlayerLevel]], str, text);
    SendClientMessageToAll(0xFFFFFFFF, str);
    return 0;
}

Kamionos Prefix
« Válasz #8 Dátum: 2015. Április 10. - 15:11:52 »
0 Show voters
Nemhagytam le semmit....

Dupla hozzászólás automatikusan összefûzve. ( 2015. Április 10. - 16:22:50 )

Köszi már jó zárok :)
« Utoljára szerkesztve: 2015. Április 10. - 16:22:50 írta Extermination »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal