Problemcic sa komandom

Započeo Howard22
9. Mar. 2024. Zaključano
1,037
pregleda
20
postova
Howard22
3
Wheel Man
9. Mar. 2024.
Imam problem sa ovime na primjer ig smo 2ljudi ja setam sebi rank sa imenom Sergeant l , njemu setam Sergeant ll i sad kad napise /f bla bla napravio sam da izlazi ime ranka ali ako ovaj drugi igrac kome sam setao Sgt ll napise poruku pokazuje mu i moji rank i njegov primer :Sergeant l Sergeant l Nick_Name: bla bla bla
Ovako pozivam %s za ime ranka PlayerInfo
CMD:setrank(playerid, params[])
{
    new id, imeRanka;
    if(sscanf(params, "us", id, imeRanka)) return KORISTIMES(playerid, "/setrank [ID na igracot] [Ime na rankot]");
if(!IsPlayerConnected(id)) return GRESKAMES(playerid, "Igracot ne e online.");
    if(strlen(imeRanka) < 3 || strlen(imeRanka) > 25) return GRESKAMES(playerid, "Imeto na rankot nemozi da bidi pomalo od 3 ili pogolemo od 25 bukvi!");
if(PlayerInfo == 5)
{
PlayerInfo = imeRanka;
strmid(PlayerInfo, imeRanka, 0, strlen(imeRanka), 255);
va_SendClientMessage(id, -1,"%s vi postavi rank so ime %s", GetName(playerid), imeRanka);
va_SendClientMessage(playerid, -1,"Mu postavivte na %s rank so ime %s", GetName(id), imeRanka);
}
else return GRESKAMES(playerid, "Nemozete da ja koristite ovaa komanda");
    return true;
}
NegativeIQ
5
Kingpin
10. Mar. 2024.
OnPlayerText daj
Howard22
3
Wheel Man
10. Mar. 2024.
Bit Frosty wrote on March 10, 2024, 10:36 am:
OnPlayerText daj

Nemam nista tamo imam samo ono za IC chat , koristim ovo da pokazuje igracev rank samo na neke komande kao /f (familychat) /spike /duty
NegativeIQ
5
Kingpin
10. Mar. 2024.
onda komandu za taj chat dje imas problem...
Howard22
3
Wheel Man
10. Mar. 2024.
CMD:f(playerid, params[])
{
new string, text;
if(sscanf(params, "s", text)) return KORISTIMES(playerid, "/f ");
format(string, sizeof(string), "((%s %s: %s.))", PlayerInfo, GetName(playerid), text);
SendRadioMessage(1, TEAM_BLUE_COLOR, string);
return 1;
}
NegativeIQ
5
Kingpin
10. Mar. 2024.
Ae pogodi sad sta mi treba sledece...
Howard22
3
Wheel Man
10. Mar. 2024.
Bit Frosty wrote on March 10, 2024, 4:24 pm:
Ae pogodi sad sta mi treba sledece...

ne znam
toncikica
4
Enforcer
10. Mar. 2024.
Howard22 wrote on March 10, 2024, 9:22 pm:
ne znam
SendRadioMessage
Fergosonn
4
Made Man
10. Mar. 2024.
CMD:radio(playerid, params[]){
if(!IgracPolicajac(playerid))
    return SendClientMessage(playerid, -1, "Niste pripadnik drzavne bezbednosti");
   
if(isnull(params))
    return SendClientMessage(playerid, -1, "/r(adio) ");
   
new string;
format(string,sizeof(string), "[FREQ : 1783] -> %s %s(%d) : {FFFFFF}%s, prijem",PlayerInfo,GetName(playerid),playerid, params);
SendRadioMessage(-1, string);
return 1;
}

SendRadioMessage(color, string[]){
foreach(new i : Player){
if(IgracPolicajac(playerid)){
SendClientMessage(i, color, string);
}
}
return 1;
}
Howard22
3
Wheel Man
11. Mar. 2024.
FUNCTION: SendRadioMessage(member, color, string[])
{
foreach(Player, i)
{
{
SendClientMessage(i, color, string);
}
}
}
toncikica
4
Enforcer
11. Mar. 2024.
Howard22 wrote on March 11, 2024, 10:33 am:
FUNCTION: SendRadioMessage(member, color, string[])
{
foreach(Player, i)
{
{
SendClientMessage(i, color, string);
}
}
}
CMD:setrank(playerid, params[])

U ovu komandu ispod strmid dodaj SavePlayer( id ); ili kako vec nazivas funkciju za saveanje igraca
Howard22
3
Wheel Man
11. Mar. 2024.
toncikica wrote on March 11, 2024, 4:27 pm:
CMD:setrank(playerid, params[])

U ovu komandu ispod strmid dodaj SavePlayer( id ); ili kako vec nazivas funkciju za saveanje igraca

sad sa ovim kad sebi setam rank i igracu igracev rank izlazi ali moji rank ne izlazi
toncikica
4
Enforcer
11. Mar. 2024.
Howard22 wrote on March 11, 2024, 7:42 pm:
sad sa ovim kad sebi setam rank i igracu igracev rank izlazi ali moji rank ne izlazi

Brate daj sliku, nista ja tebe ne kontam sta pricas
NegativeIQ
5
Kingpin
12. Mar. 2024.

CMD:setrank(playerid, params[])
{
    new id, imeRanka;
    if(sscanf(params, "us", id, imeRanka)) return KORISTIMES(playerid, "/setrank [ID na igracot] [Ime na rankot]");
if(!IsPlayerConnected(id)) return GRESKAMES(playerid, "Igracot ne e online.");
    if(strlen(imeRanka) < 3 || strlen(imeRanka) > 25) return GRESKAMES(playerid, "Imeto na rankot nemozi da bidi pomalo od 3 ili pogolemo od 25 bukvi!");
if(PlayerInfo == 5)
{       
format(PlayerInfo, "%s", imeRanka);
va_SendClientMessage(id, -1,"%s vi postavi rank so ime %s", GetName(playerid), imeRanka);
va_SendClientMessage(playerid, -1,"Mu postavivte na %s rank so ime %s", GetName(id), imeRanka);
}
else return GRESKAMES(playerid, "Nemozete da ja koristite ovaa komanda");
    return true;
}


Probaj ovako (je malo idiotski da se koristi format ali to mi je najsigurnije trenutno kad ne znam kod), ako ne radi, onda ne znam iskreno, bog zna dje sta radis pa ces morati da debug.
Dime123
4
Made Man
12. Mar. 2024.
Maybe like this?

dodaj ovo kod info za playera
pCustomRank,

cuvanje
INI_WriteString(File,"CustomRank",PlayerInfo);

uciavanje

INI_String("CustomRank",PlayerInfo);

komanda /f

{
    new customrank;
    if(strlen(PlayerInfo) > 2) { format(customrank, sizeof(customrank), "%s", PlayerInfo); }
    format(buffer, sizeof buffer, "F | (%s) %s: "BELA"%s", customrank, GetName(playerid), params);
    return SendRadioMessage(1, TEAM_BLUE_COLOR, string);
}

CMD:setrankname(playerid, params[])
{
    new id, imeRanka;
    if(PlayerInfo < 5) return SCM(playerid,-1 ,"NE MOZE");
    if(sscanf(params, "us", id, imeRanka)) return SCM(playerid,-1, "/setrankname [ID/Ime_Prezime] [Ime Ranka]");
    if(strlen(imeRanka) < 3 || strlen(imeRanka) > 25) return SCM(playerid,-1,"Ime ranka ne moze biti manji od 3 i veci od 25 slova!");
    PlayerInfo = imeRanka;
    strmid(PlayerInfo, imeRanka, 0, strlen(imeRanka), 255);
    va_SendClientMessage(id, -1,"Admin %s vam je postavio ime ranka %s",GetName(playerid), imeRanka);
    va_SendClientMessage(playerid, -1,"Igracu %s ste postavili ime ranka %s", GetName(id), imeRanka);
    SavePlayer(id);
    return true;
}

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha