Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: kristiankico poslato Mart 12, 2012, 13:47:25 POSLE PODNE

Naslov: [Pomoc] Nekad porta kako treba,nekad ne
Poruka od: kristiankico poslato Mart 12, 2012, 13:47:25 POSLE PODNE
Skripta koju koristim: CLRP
Detaljan opis problema: Ja sam si premjestio bande/org ,salone itd itd i kad idem na /port i odaberem di se ocu portat nekad me porta tamo di sam premjestio a nekad me porta tamo di je stara lokacija tj stare kordinate i sad neznam do cega bi moglo biti ali sve stare kordinate za port sam premjestio i ocigledno se nešto brka i zato tako radi ali nisam siguran sta je tocno..
Dio skripte: neznam sta da stavim,stavit cu sta bude potrebno
Neke slike/video za lakse dobivanje pomoci(neobavezno): /
Naslov: Odg: [Pomoc] Nekad porta kako treba,nekad ne
Poruka od: JONY poslato Mart 12, 2012, 19:20:31 POSLE PODNE
daj komandu port i dio dialoga koji sluzi za port
Naslov: Odg: [Pomoc] Nekad porta kako treba,nekad ne
Poruka od: kristiankico poslato Mart 12, 2012, 19:27:59 POSLE PODNE
if (strcmp(cmdtext, "/port", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
if(PlayerInfo[playerid][pAdmin] >= 1 || PlayerInfo[playerid][pGameMaster] >= 1)
{
            ShowPlayerDialog(playerid, 101, DIALOG_STYLE_LIST, "{00C0FF}HRP-team TelePort","{00C0FF}Zagreb\nSan Fierro\nLas Ventarus\nKolodvor\nBanka\nMC\nAirport\nTeretana\nBurger Shot\nOrganizacije\nProLaps\nFrizerski\nSaloni", "Port", "Odustani");
        }
else
{
SendClientMessage(playerid, WHITE, "("COL_RED"HRP-team{FFFFFF}!) Niste ovlasteni da koristite tu komandu!");
}
}
return 1;
}


i valjda si na ovo mislio.. :D

else if(listitem == 9) // ballas
{
if (GetPlayerState(playerid) == 2)
{
new tmpcar = GetPlayerVehicleID(playerid);
SetVehiclePos(tmpcar, 2143.8733,-1477.4063,25.5391);
}
else
{
SetPlayerPos(playerid, 2382.6069,-1326.8658,24.1841);
}
SendClientMessage(playerid, WHITE, "("svpl"Port{FFFFFF}!) Teleportiran si kod "svpl"Ballas Sredista.");
SetPlayerInterior(playerid,0);
}
Naslov: Odg: [Pomoc] Nekad porta kako treba,nekad ne
Poruka od: |¤ White ¤| poslato Mart 12, 2012, 19:35:08 POSLE PODNE
kad si u autu i portas se onda te porta na jednu mestu, a kad si van vozila onda te port na drugu mestu, jel tako? Ako jeste onda stavi ovako else if(listitem == 9) // ballas
    {
     if (GetPlayerState(playerid) == 2)
     {
      new tmpcar = GetPlayerVehicleID(playerid);
      SetVehiclePos(tmpcar,2382.6069,-1326.8658,24.1841);
     }
     else
     {
      SetPlayerPos(playerid, 2382.6069,-1326.8658,24.1841);
     }
     SendClientMessage(playerid, WHITE, "("svpl"Port{FFFFFF}!) Teleportiran si kod "svpl"Ballas Sredista.");
     SetPlayerInterior(playerid,0);
    }
Naslov: Odg: [Pomoc] Nekad porta kako treba,nekad ne
Poruka od: kristiankico poslato Mart 12, 2012, 19:40:45 POSLE PODNE
Citat: boban1995 poslato Mart 12, 2012, 19:35:08 POSLE PODNE
kad si u autu i portas se onda te porta na jednu mestu, a kad si van vozila onda te port na drugu mestu, jel tako? Ako jeste onda stavi ovako else if(listitem == 9) // ballas
    {
     if (GetPlayerState(playerid) == 2)
     {
      new tmpcar = GetPlayerVehicleID(playerid);
      SetVehiclePos(tmpcar,2382.6069,-1326.8658,24.1841);
     }
     else
     {
      SetPlayerPos(playerid, 2382.6069,-1326.8658,24.1841);
     }
     SendClientMessage(playerid, WHITE, "("svpl"Port{FFFFFF}!) Teleportiran si kod "svpl"Ballas Sredista.");
     SetPlayerInterior(playerid,0);
    }


po mojem zaključku trebo bi stavit iste kordinate na oboje,jel tako? new tmpcar = GetPlayerVehicleID(playerid);
      SetVehiclePos(tmpcar,2382.6069,-1326.8658,24.1841);


SetPlayerPos(playerid, 2382.6069,-1326.8658,24.1841);
Naslov: Odg: [Pomoc] Nekad porta kako treba,nekad ne
Poruka od: |¤ White ¤| poslato Mart 12, 2012, 19:47:44 POSLE PODNE
Tako je... ;)
Naslov: Odg: [Pomoc] Nekad porta kako treba,nekad ne
Poruka od: Jazavac. poslato Mart 12, 2012, 19:49:17 POSLE PODNE
NaÄ'i taj dio, i samo stavi iste koordinate kao i za SetPlayerPOsition tako i za SetPlayerVehPosition
Naslov: Odg: [Pomoc] Nekad porta kako treba,nekad ne
Poruka od: kristiankico poslato Mart 12, 2012, 22:51:25 POSLE PODNE
ok,hvala.. rijeseno.. :D