Prefiksy klasy przed nickiem
glut
17.04.2012
No to zaczynamy
Szukamy
Pod tym dodajemy
A na samym końcu dodajemy
To wszystko
Szukamy
public plugin_init()
{
Pod tym dodajemy
register_message(get_user_msgid("SayText"),"handleSayText");
A na samym końcu dodajemy
public handleSayText(msgId,msgDest,msgEnt)
{
new id = get_msg_arg_int(1);
if(!is_user_connected(id))
return PLUGIN_CONTINUE;
new szTmp[256],szTmp2[256]
get_msg_arg_string(2,szTmp, charsmax( szTmp ) )
new szPrefix[64]
formatex(szPrefix,charsmax( szPrefix ),"^x04[%s - %d]",Race[player_class[id]],player_lvl[id]);
if(!equal(szTmp,"#Cstrike_Chat_All"))
{
add(szTmp2,charsmax(szTmp2),szPrefix);
add(szTmp2,charsmax(szTmp2)," ");
add(szTmp2,charsmax(szTmp2),szTmp);
}
else
{
add(szTmp2,charsmax(szTmp2),szPrefix);
add(szTmp2,charsmax(szTmp2),"^x03 %s1^x01 : %s2");
}
set_msg_arg_string(2,szTmp2);
return PLUGIN_CONTINUE;
}
To wszystko
Misiaczek ;c
17.04.2012
pCvarPrefixy = register_cvar("cod_prefix","1");
zmień to bo razi w oczy czysto z coda zerżnięte
glut
18.04.2012
Ja nie mogę edytować niech jakiś mod zmieni
na
Kod zapożyczony od Darka tylko z edytowany
pCvarPrefixy = register_cvar("cod_prefix","1");
na
pCvarPrefixy = register_cvar("diablo_prefix","1");
Kod zapożyczony od Darka tylko z edytowany
glut
18.04.2012
@MisieQ
Usunąłeś z poradnika
znajdź
pod dodaj
i tera będą błędy przy kompilowaniu
i bez tego też nie działa
zamiast samego
daj
Więc dodajcie bo nie będzie działać
Krok niepotrzebny
Użytkownik glut1997 edytował ten post 18.04.2012 13:59
Usunąłeś z poradnika
znajdź
new Float:player_huddelay[33]
pod dodaj
new pCvarPrefixy;
i tera będą błędy przy kompilowaniu
i bez tego też nie działa
zamiast samego
register_message(get_user_msgid("SayText"),"handleSayText");
daj
register_message(get_user_msgid("SayText"),"handleSayText");
pCvarPrefixy = register_cvar("diablo_prefix","1");
Więc dodajcie bo nie będzie działać
Krok niepotrzebny
Szukamy
public create_klass(id, class) {
a w nim
get_user_authid(id, sid, 31);
Pod dodajemy
ColorChat(0, GREEN, "[Diablo]^x01 Gracz ^x03 %s ^x01 rozpoczal gre na klasie^x03 %s ^x01", name, Race[class])
Użytkownik glut1997 edytował ten post 18.04.2012 13:59
teles190
12.05.2012
mi przy kompilowanieu wyskakuje taki blad :
diablo_onyke.sma(14385) : warning 204: symbol is assigned a value that is never used: "pCvarPrefixy"
bedzie dzialac prefiks ?
diablo_onyke.sma(14385) : warning 204: symbol is assigned a value that is never used: "pCvarPrefixy"
bedzie dzialac prefiks ?
Play4Fun
13.05.2012
mi przy kompilowanieu wyskakuje taki blad :
diablo_onyke.sma(14385) : warning 204: symbol is assigned a value that is never used: "pCvarPrefixy"
bedzie dzialac prefiks ?
Tak będzie działać to tylko warning nie error
Bloody_
13.05.2012
teles190 jeśli mnie głowa nie myli to dodałeś: new pCvarPrefixy; na początku kodu I za nic to nie odpowiada. Czyli usunąć: new pCvarPrefixy;
Play4Fun
26.05.2012
teles190 jeśli mnie głowa nie myli to dodałeś: new pCvarPrefixy; na początku kodu I za nic to nie odpowiada. Czyli usunąć: new pCvarPrefixy;
Jeżeli usunie new pCvarPrefixy, wystąpi error!
Przynajmniej ja tak mam.
Dlatego usuń:
1.
new pCvarPrefixy;2.
pCvarPrefixy = register_cvar("diablo_prefix","1");
Użytkownik Play4Fun edytował ten post 26.05.2012 17:47
radek_b11 29.06.2012
Poprawiłem cały kod bo widzę że nikt się nie kwapi i aktualny kod nie pokazuje lvl mimo iż zostały użyte funkcję:
Wklejamy do plugin_init:
Wklejamy na samym dole:
Wklejamy do plugin_init:
register_message(get_user_msgid("SayText"),"handleSayText");
Wklejamy na samym dole:
public handleSayText(msgId,msgDest,msgEnt){ new id = get_msg_arg_int(1); if(!is_user_connected(id)) return PLUGIN_CONTINUE; new szTmp[256],szTmp2[256]; get_msg_arg_string(2,szTmp, charsmax( szTmp ) ) new szPrefix[64] formatex(szPrefix,charsmax( szPrefix ),"^x04[%s - %d]",Race[player_class[id]],player_lvl[id]) if(!equal(szTmp,"#Cstrike_Chat_All")){ add(szTmp2,charsmax(szTmp2),szPrefix); add(szTmp2,charsmax(szTmp2)," "); add(szTmp2,charsmax(szTmp2),szTmp); } else{ add(szTmp2,charsmax(szTmp2),szPrefix); add(szTmp2,charsmax(szTmp2),"^x03 %s1^x01 : %s2"); } set_msg_arg_string(2,szTmp2); return PLUGIN_CONTINUE; }