"Trebam nešto" - tema

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

prethodna tema - sledeća tema

0 članova i 7 gostiju 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


y_ini_impl.inc(1550) : warning 219: local variable "handle" shadows a variable at a preceding level
jel netko zna zasto mi ovo javlja dok compilam

Citat: letecitanjur poslato Maj 16, 2024, 11:57:05 PRE PODNEy_ini_impl.inc(1550) : warning 219: local variable "handle" shadows a variable at a preceding level
jel netko zna zasto mi ovo javlja dok compilam
Zato sto nisi iskoristio pointers

Molim vas da bilo kakve stvari u vezi pomoci oko skripte, objavljujete i komentarisete u sekciji predvidjenoj za to.

Hitno mi treba pomoc, imam cmd /goto medjutim sacuvao sam jedne kordinate i nije mi jasno kako da uradim da kada neki admin/lider/helper oce da se prota do igraca da pise kao ne mozete do tog igraca zato sto je na tu i tu lokaciju ( kad probam ovako if(IsPlayerInRangeOfPoint(playerid, 10,1505.9548,-1741.5792,13.5469) onda mi kaze odmah kao ne mozete do tog igraca zato sto je tu i ne radi uopste cmd : goto - a meni treba kada upises /goto da sve lepo radi osim ako je na toj lokaciji pomoc hitno  :)

Citat: Bakiisha poslato Jun 01, 2024, 15:15:58 POSLE PODNEHitno mi treba pomoc, imam cmd /goto medjutim sacuvao sam jedne kordinate i nije mi jasno kako da uradim da kada neki admin/lider/helper oce da se prota do igraca da pise kao ne mozete do tog igraca zato sto je na tu i tu lokaciju ( kad probam ovako if(IsPlayerInRangeOfPoint(playerid, 10,1505.9548,-1741.5792,13.5469) onda mi kaze odmah kao ne mozete do tog igraca zato sto je tu i ne radi uopste cmd : goto - a meni treba kada upises /goto da sve lepo radi osim ako je na toj lokaciji pomoc hitno  :)
Koristi if(IsPlayerInDynamicArea(traget, Tvoje kordinate))