[Pomoc] Goto CMD

Započeo kim3205
2. Maj 2015. Zaključano
417
pregleda
3
postova
PedjaZakon
5
Godfather
2. Maj 2015.
Skripta koju koristim:LS
Detaljan opis problema:Kad se igrac porta /goto da onom kome je poslao da on moze da prihvati taj teleport komandom /gotoaccept ID...Nadam se da me razumete
Dio skripte:
CMD:goto(playerid, params[])
{
if(PlayerInfo > 0 || PlayerInfo > 0 || PlayerInfo > 0 || PlayerInfo > 0)
{
if(PlayerInfo > 0 || PlayerInfo > 0 || PlayerInfo > 0) return SCM(playerid, SIVA, "Ne mozes to, zatvoren si.");
if(sduty == 0)
{
if(PlayerInfo > 0)
{
SCM(playerid,GRAD2,"Ne mozes to, nisi na duznosi!");
return 1;
}
}
if(PlayerInfo > 0 || PlayerInfo > 0)
{
if(Vanredno == 1)
{
SCM(playerid,GRAD2,"U toku je vanredno stanje, ne mozete se portati.");
return 1;
}
}
if(PlayerInfo > 0 || PlayerInfo > 0)
{
foreach(Player, i)
{
if(IsACop(i)) //if(IsPlayerInRangeOfPoint(playerid, 30.0, 2860.9873,-1956.1809,11.2027))
{
GetPlayerPos(i, X,Y,Z);
if(IsPlayerInRangeOfPoint(playerid, 20.0, X,Y,Z) && PlayerInfo == 1)
{
if(playerid != i)
{
SCM(playerid,GRAD2,"Ne mozete se portati dok je u vasoj blizini policajac.");
return 1;
}
}
}
}
}
if(pint > 0) return SCM(playerid,GRAD2,"Ne mozes se portati u enterijeru.");
if(PlayerInfo > 0)
{
if(portgotot == 1) return SCM(playerid,GRAD2,"Morate sacekati 20 sekundi pre sledeceg teleportovanja.");
}
if(PlayerInfo == 1) return SCM(playerid,GRAD2,"Ne mozete koristiti tu komandu dok ste na duznosti kao Policajac.");
if(matslvl > 0 || hSecenje > 0 || kamenklese > 0 || pizzalvl > 0 || ribalvl > 0 || gradnja > 0 || kokicarlvl > 0 || sladoledlvl > 0 ||
naftalvl > 0 || arhlvl > 0) return SCM(playerid,GRAD2,"Ne mozete koristiti tu komandu dok radite posao.");
        if(frizovan == 1) return SCM(playerid,GRAD2,"Ne mozete to, zaledjeni ste.");
        if(WantedLevel > 0) return SCM(playerid, SIVA, "Ne mozete koristiti tu komandu, imate wanted level.");
if(DmIgrac == 1) return SCM(playerid, GRAD2, "Ne mozete to dok ste na eventu!");
    if(PlayerInfo > 0) return SCM(playerid,-1,"{07C1F5}{FFFFFF} Ne mozete to kod sten a maratonu !");
    new id;
    if(sscanf(params, "u", id)) return SCM(playerid, GRAD3, "Koristite: {BFC0C2}/goto [Korisnicki ID ili Ime igraca]");
if(!IsPlayerConnected(id)) return SCM(playerid, GRAD2, "Taj igrac je offline!");
if(PlayerInfo > 0 || PlayerInfo > 0 || PlayerInfo > 0) return SCM(playerid, SIVA, "Ne mozes se portati do zatvorenog igraca.");
//if(PlayerInfo < 6 && PlayerInfo >= 6) return SCM(playerid, GRAD2, "Ne mozete koristiti ovu komandu na headadminu!");
    new Float:poz;
    if(PlayerInfo > 0 && WantedLevel > 0) return SCM(playerid,-1,"Ne mozete se portati do tog igraca, ima wanted level.");
    if(PlayerInfo > 0 && WantedLevel > 0) return SCM(playerid,-1,"Ne mozete se portati do tog igraca, ima wanted level.");
    if(PlayerInfo > 0 && WantedLevel > 0) return SCM(playerid,-1,"Ne mozete se portati do tog igraca, ima wanted level.");
        if(PlayerCuffed > 0) return SCM(playerid,GRAD2,"Ne mozes to dok imas lisice!");
    if(PlayerInfo > 0)
{
if(PlayerInfo > 0)
{
SCM(playerid, GRAD2, "Ne mozete se portati do Doantora!");
return 1;
}
if(PlayerInfo > 0)
{
SCM(playerid, GRAD2, "Ne mozete se portati do Helpera!");
return 1;
}
if(PlayerInfo > 0)
{
SCM(playerid, GRAD2, "Ne mozete se portati do Admina!");
return 1;
}
}

if(PlayerInfo > 0)
{
new donlvl = PlayerInfo;
if(donlvl < PlayerInfo)
{
SCM(playerid, GRAD2, "Ne mozete se portati do igraca koji ima veci rank od vas!");
return 1;
}
if(PlayerInfo > 0)
{
SCM(playerid, GRAD2, "Ne mozete se portati do Helpera!");
return 1;
}
if(PlayerInfo > 0)
{
SCM(playerid, GRAD2, "Ne mozete se teleportati do Administratora!");
return 1;
}
}

if(PlayerInfo > 0)
{
if(PlayerInfo >= 2)
{
SCM(playerid, GRAD2, "Ne mozete se portati do igraca koji ima veci rank od vas!");
return 1;
}
if(PlayerInfo > 0)
{
SCM(playerid, GRAD2, "Ne mozete se teleportati do Administratora!");
return 1;
}
}

if(PlayerInfo > 0)
{
new adminlvl = PlayerInfo;
if(adminlvl < PlayerInfo)
{
SCM(playerid, GRAD2, "Ne mozete se portati do igraca koji ima veci rank od vas!");
return 1;
}
}

GetPlayerPos(id, poz, poz, poz);
if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER) NovaPozicijaV(playerid, poz+5, poz, poz);
  else SetPlayerPos_H(playerid, poz+5, poz, poz);
new hIme;
RPIme(id, hIme);
new hIme2;
RPIme(playerid, hIme2);
SCMF(playerid, GRAD2, "Teleportovao si se do igraca %s.", hIme);
SCMF(id, GRAD2,"Igrac %s se teleportovao do tebe!",GetName(playerid));
SetPlayerInterior(playerid, GetPlayerInterior(id));
SetPlayerVirtualWorld(playerid, GetPlayerVirtualWorld(id));
portgotot = 1;
SetTimerEx("PortPonovo", 20000, false, "i", playerid);
new str2;
      new status;
            if(PlayerInfo > 0) { status = "Helper"; }
        else if(PlayerInfo > 0) { status = "ADMINISTRATOR"; }
        else if(PlayerInfo > 0) { status = "DONATOR"; }
        else if(PlayerInfo > 0) { status = "PROMOTER"; }
        format(str2, sizeof(str2), " %s %s se teleportovao do igraca %s. /goto",status , GetName(playerid), hIme);
      ABroadCast(ZUTA, str2, 4);
}
else return SCM(playerid, GRAD2, "{07C1F5}{BFC0C2}Nisi ovlascen da koristis ovu komandu!");
return 1;
}
PedjaZakon
5
Godfather
3. Maj 2015.
Nadam se da mi mozete pomoci ?
PS:Kako da napravim da lik moze brze trcati ?
arnel avdic
5
Underboss
3. Maj 2015.


Molimo te da procitas pravila foruma te da onda otvoris temu po pravilima.

Razlog zakljucavanja:
BUMP smije se raditi svaka 24 sata..

Razgovor u vezi PAWN-Skriptanja

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha