Problemcic sa komandom

Započeo Howard22
9. Mar. 2024. Zaključano
1,083
pregleda
20
postova
Howard22
3
Wheel Man
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
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
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
10. Mar. 2024.
OnPlayerText daj
Howard22
3
Wheel Man
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
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
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
10. Mar. 2024.
onda komandu za taj chat dje imas problem...
Howard22
3
Wheel Man
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
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
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
10. Mar. 2024.
Ae pogodi sad sta mi treba sledece...
Howard22
3
Wheel Man
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
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
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
10. Mar. 2024.
Howard22 wrote on March 10, 2024, 9:22 pm:
ne znam
SendRadioMessage
Fergosonn
5
Made Man
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
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
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
11. Mar. 2024.
FUNCTION: SendRadioMessage(member, color, string[])
{
foreach(Player, i)
{
{
SendClientMessage(i, color, string);
}
}
}
toncikica
4
Enforcer
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
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
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
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
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
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
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
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
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
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