"Trebam nešto" - tema

Započeo Vasic, Jun 15, 2020, 09:33:02 PRE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Citat: Howard22 poslato Mart 06, 2024, 21:54:33 POSLE PODNE
jel ima neko skriptu /setrank [ID igraca] [Ime ranka] za lspd rankove ?
Ovako nesto?

[pawn]
CMD:setrankname(playerid, params[])
{
    new id, imeRanka[128];
    if(PlayerInfo[playerid][pAdmin] < 1) return SCM(playerid,-1 ,"Nematas perm");
    if(sscanf(params, "us[128]", id, imeRanka)) return SCM(playerid,-1, "/setrankname [ID] [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[id][pCustomRank] = imeRanka;
    strmid(PlayerInfo[id][pCustomRank], imeRanka, 0, strlen(imeRanka), 255);
    va_SendClientMessage(id, -1,"%s vam je postavio ime ranka %s", PlayerInfo[playerid][pImeRanka], GetName(playerid), imeRanka);
    va_SendClientMessage(playerid, -1,"Igracu %s ste postavili ime ranka %s", GetName(id), imeRanka);
    return true;
}
[/pawn]

Citat: Goku ^ poslato Mart 06, 2024, 21:59:02 POSLE PODNE
Ovako nesto?

[pawn]
CMD:setrankname(playerid, params[])
{
    new id, imeRanka[128];
    if(PlayerInfo[playerid][pAdmin] < 1) return SCM(playerid,-1 ,"Nematas perm");
    if(sscanf(params, "us[128]", id, imeRanka)) return SCM(playerid,-1, "/setrankname [ID] [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[id][pCustomRank] = imeRanka;
    strmid(PlayerInfo[id][pCustomRank], imeRanka, 0, strlen(imeRanka), 255);
    va_SendClientMessage(id, -1,"%s vam je postavio ime ranka %s", PlayerInfo[playerid][pImeRanka], GetName(playerid), imeRanka);
    va_SendClientMessage(playerid, -1,"Igracu %s ste postavili ime ranka %s", GetName(id), imeRanka);
    return true;
}
[/pawn]
Čemu ovaj GetName, kad u YSI 5x verziji ima ReturnPlayerName

Citat: ivanbosnjak poslato Mart 06, 2024, 22:03:45 POSLE PODNE
Čemu ovaj GetName, kad u YSI 5x verziji ima ReturnPlayerName
Mozda je neko navikao na GetName? Navikao sam zadnje 5 godine koristim GetName ne vidim sto bi promenio

Citat: Goku ^ poslato Mart 06, 2024, 21:59:02 POSLE PODNE
Ovako nesto?

[pawn]
CMD:setrankname(playerid, params[])
{
    new id, imeRanka[128];
    if(PlayerInfo[playerid][pAdmin] < 1) return SCM(playerid,-1 ,"Nematas perm");
    if(sscanf(params, "us[128]", id, imeRanka)) return SCM(playerid,-1, "/setrankname [ID] [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[id][pCustomRank] = imeRanka;
    strmid(PlayerInfo[id][pCustomRank], imeRanka, 0, strlen(imeRanka), 255);
    va_SendClientMessage(id, -1,"%s vam je postavio ime ranka %s", PlayerInfo[playerid][pImeRanka], GetName(playerid), imeRanka);
    va_SendClientMessage(playerid, -1,"Igracu %s ste postavili ime ranka %s", GetName(id), imeRanka);
    return true;
}
[/pawn]
strcpy!!!!!
najjaci skripter

Citat: Goku ^ poslato Mart 06, 2024, 21:59:02 POSLE PODNE
Ovako nesto?

[pawn]
CMD:setrankname(playerid, params[])
{
    new id, imeRanka[128];
    if(PlayerInfo[playerid][pAdmin] < 1) return SCM(playerid,-1 ,"Nematas perm");
    if(sscanf(params, "us[128]", id, imeRanka)) return SCM(playerid,-1, "/setrankname [ID] [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[id][pCustomRank] = imeRanka;
    strmid(PlayerInfo[id][pCustomRank], imeRanka, 0, strlen(imeRanka), 255);
    va_SendClientMessage(id, -1,"%s vam je postavio ime ranka %s", PlayerInfo[playerid][pImeRanka], GetName(playerid), imeRanka);
    va_SendClientMessage(playerid, -1,"Igracu %s ste postavili ime ranka %s", GetName(id), imeRanka);
    return true;
}
[/pawn]
a ja budala isto ovakvu skriptu ali nisam mogao da se snajdem sa strmid(....... ovo srajne pa nije mi radila moja . Hvala

Citat: Goku ^ poslato Mart 06, 2024, 21:59:02 POSLE PODNE
Ovako nesto?

[pawn]
CMD:setrankname(playerid, params[])
{
    new id, imeRanka[128];
    if(PlayerInfo[playerid][pAdmin] < 1) return SCM(playerid,-1 ,"Nematas perm");
    if(sscanf(params, "us[128]", id, imeRanka)) return SCM(playerid,-1, "/setrankname [ID] [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[id][pCustomRank] = imeRanka;
    strmid(PlayerInfo[id][pCustomRank], imeRanka, 0, strlen(imeRanka), 255);
    va_SendClientMessage(id, -1,"%s vam je postavio ime ranka %s", PlayerInfo[playerid][pImeRanka], GetName(playerid), imeRanka);
    va_SendClientMessage(playerid, -1,"Igracu %s ste postavili ime ranka %s", GetName(id), imeRanka);
    return true;
}
[/pawn]
[pawn] if(sscanf(params, "us[128]", id, imeRanka)) return SCM(playerid,-1, "/setrankname [ID] [Ime Ranka]");
strmid(PlayerInfo[id][pCustomRank], imeRanka, 0, strlen(imeRanka), 255);[/pawn]
Hahhahahaha

Citat: ʟᴀᴋᴇʀɪɴɢ poslato Mart 07, 2024, 20:51:47 POSLE PODNE
[pawn] if(sscanf(params, "us[128]", id, imeRanka)) return SCM(playerid,-1, "/setrankname [ID] [Ime Ranka]");
strmid(PlayerInfo[id][pCustomRank], imeRanka, 0, strlen(imeRanka), 255);[/pawn]
Hahhahahaha
Šta je bilo?


Trazim skriptera koji ce da resi par sitnih bagova
uslov je da radi na mom kompu preko any/tw

placam xbon/sms