Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: proaleksandar poslato Maj 13, 2014, 19:07:14 POSLE PODNE

Naslov: [POMOC] /gethere
Poruka od: proaleksandar poslato Maj 13, 2014, 19:07:14 POSLE PODNE
Skripta koju koristim: UP:RP
Detaljan opis problema: Kako da namestim kada nekog port do sebe da port i vozilo ? a ne samo lika to jest coveka ??
Dio skripte:
YCMD:gethere(playerid, params[], help)
{
    #pragma unused help
    if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"LC:RP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
if (PlayerInfo[playerid][pGM] >= 2 || PlayerInfo[playerid][pAdmin] >= 1)
{
new gtIgrac;
new string[256];
if(AdminDuty[playerid] == 0 && GMDuty[playerid] == 0) return SCM(playerid,-1,""CRVENA"[LC:RP] "SIVA"Morate biti na Admin & Supporter duznosti!");
if(sscanf(params, "u", gtIgrac)) return SCM(playerid, -1, ""CRVENA"LC:RP Pomoc | "BELA"/gethere [ID/Ime]");
if(!IsPlayerConnected(gtIgrac)) return SCM(playerid, -1, "[LC:RP] "CRVENA"Taj igrac nije na serveru!");
GetPlayerPos(playerid, X, Y, Z);
SetPlayerPos(gtIgrac, X + 2.0, Y, Z);
format(string,sizeof(string),""CRVENA"[LC:RP] "SIVA"Teleportovao si %s-a do sebe!",GetName(gtIgrac));
SCM(playerid,-1,string);
format(string,sizeof(string),""CRVENA"[LC:RP] "SIVA"Admin %s te teleportovao do sebe!",GetName(playerid));
SCM(gtIgrac,-1,string);
}
else
{
SCM(playerid, -1, ""CRVENA"[LC:RP] "BELA"Samo Admini & Supporter (AL 1+ & GM 2+)!");
}
return 1;
}
Naslov: Odg: [POMOC] /gethere
Poruka od: Denis_Lapi poslato Maj 13, 2014, 19:13:41 POSLE PODNE
GetPlayerVehicleID- Za uzimanje ID vozila zeljenog igraca
SetVehiclePos(ID Vvozila, koordinate)
Naslov: Odg: [POMOC] /gethere
Poruka od: Maillxx poslato Maj 13, 2014, 19:14:23 POSLE PODNE
YCMD:gethere(playerid, params[], help)
{
    #pragma unused help
    if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"LC:RP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
   if (PlayerInfo[playerid][pGM] >= 2 || PlayerInfo[playerid][pAdmin] >= 1)
   {
      new gtIgrac;
      new string[256];
                new vehicle;
      if(AdminDuty[playerid] == 0 && GMDuty[playerid] == 0) return SCM(playerid,-1,""CRVENA"[LC:RP] "SIVA"Morate biti na Admin & Supporter duznosti!");
      if(sscanf(params, "u", gtIgrac)) return SCM(playerid, -1, ""CRVENA"LC:RP Pomoc | "BELA"/gethere [ID/Ime]");
      if(!IsPlayerConnected(gtIgrac)) return SCM(playerid, -1, "[LC:RP] "CRVENA"Taj igrac nije na serveru!");
      GetPlayerPos(playerid, X, Y, Z);
                if(IsPlayerInAnyVehicle(gtIgrac))
               {
                vehicle = GetPlayerVehicleID(gtIgrac);
                SetVehiclePos(vehicle,X + 2.0,Y,Z);
                SetPlayerPos(gtIgrac, X + 2.0, Y, Z);
                PutPlayerInVehicle(gtIgrac,vehicle,0);

                format(string,sizeof(string),""CRVENA"[LC:RP] "SIVA"Teleportovao si %s-a do sebe!",GetName(gtIgrac));
      SCM(playerid,-1,string);
      format(string,sizeof(string),""CRVENA"[LC:RP] "SIVA"Admin %s te teleportovao do sebe!",GetName(playerid));
      SCM(gtIgrac,-1,string);
                }
               
                else{
      SetPlayerPos(gtIgrac, X + 2.0, Y, Z);
      format(string,sizeof(string),""CRVENA"[LC:RP] "SIVA"Teleportovao si %s-a do sebe!",GetName(gtIgrac));
      SCM(playerid,-1,string);
      format(string,sizeof(string),""CRVENA"[LC:RP] "SIVA"Admin %s te teleportovao do sebe!",GetName(playerid));
      SCM(gtIgrac,-1,string);
                }
   }

   else
   {
      SCM(playerid, -1, ""CRVENA"[LC:RP] "BELA"Samo Admini & Supporter (AL 1+ & GM 2+)!");
   }
   return 1;
}

nez probaj ovak :D
Naslov: Odg: [POMOC] /gethere
Poruka od: proaleksandar poslato Maj 13, 2014, 19:31:36 POSLE PODNE
Hvala vam zz ;)