Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Duki poslato Maj 15, 2014, 10:51:14 PRE PODNE

Naslov: [POMOC]goto
Poruka od: Duki poslato Maj 15, 2014, 10:51:14 PRE PODNE
Koju skriptu koristim: moja
Detaljan opis problema: Ovako radim admin komandu /goto i sad nzm kako da ga uopste porta do igraca ciji id upise ---____---
Deo Filter Skripte:
CitatCMD:goto(playerid, params[])
{
if(IsPlayerAdmin(playerid))
//if(PlayerInfo[playerid][pAdmin] < 1) return SCM(playerid, -1, "Niste ovlasceni za ovu komandu!");
e pa sad ovde bi trebalo staviti da kad upise /goto da ga porta do igraca koji je upisao id kako to?

SCM nemorate stavljati to cu sam napraviti kako mi treba!
Naslov: Odg: [POMOC]goto
Poruka od: TiXoR_ poslato Maj 15, 2014, 11:50:46 PRE PODNE
CMD:goto(playerid,params[])
{
new
pid,
Float:Pos[4],
str[128],
str2[128];
if(PlayerInfo[playerid][pAdmin] < 1) return SCM(playerid,-1,"Nisi admin!");
if(sscanf(params, "u", pid)) return SCM(playerid,-1," KOMANDA:"bijela" /goto [id]");
else if(pid == INVALID_PLAYER_ID) return SCM(playerid,-1,"Ovaj igrač nije na serveru!");

GetPlayerPos(pid,Pos[0],Pos[1],Pos[2]);
SetPlayerPos(playerid,Pos[0]+1,Pos[1],Pos[2]);
format(str,sizeof str,"Admin %s se teleportirao do vas!",GetName(playerid));
SCM(pid,-1,str);
format(str2,sizeof str2,"Teleportirali ste se do %s-a!", GetName(pid));
SCM(playerid,-1,str2);
return true;
}


izvoli.. ako ne želiš tu moju komandu samo gledaj u nju naučije i napiši sam novu.. ;)
Naslov: Odg: [POMOC]goto
Poruka od: Duki poslato Maj 15, 2014, 12:19:33 POSLE PODNE
Kako si definisao GetName!?
Naslov: Odg: [POMOC]goto
Poruka od: TiXoR_ poslato Maj 15, 2014, 12:24:58 POSLE PODNE
stock GetName(playerid)
{
    new szName[MAX_PLAYER_NAME];
    GetPlayerName(playerid, szName, sizeof(szName));
    return szName;
}
Naslov: Odg: [POMOC]goto
Poruka od: Duki poslato Maj 15, 2014, 12:30:25 POSLE PODNE
Hvala brate :)))))))) !!!