GTAMulti - GTA Türkiye

San Andreas Multiplayer => Yardım Talepleri => PAWN Kodlama => Kilitli Konular => Konuyu başlatan: maXpoWer - 22 Haziran 2017, 01:49:42

Başlık: Mod2 hatası bakınız lütfen
Gönderen: maXpoWer - 22 Haziran 2017, 01:49:42
arkadaşlar kodu yapyorum /mod 2 yazıyorum ama araçtayen ışınlanıyor normalde ılınlanmıyor koduda atayım bakarmısınız.

PAWN Kodu: Seç
if(!strcmp("/mod2", cmdtext, true))
{
if(IsPlayerInAnyVehicle(playerid) == 0)
{
    SetVehiclePos(GetPlayerVehicleID(playerid), -1917.4259,289.3604,41.0469);
}
    else SetPlayerPos(playerid, -1917.4259,289.3604,41.0469);
    return 1;
}
Başlık: Ynt: Mod2 hatası bakınız lütfen
Gönderen: OyunDelisi - 22 Haziran 2017, 02:22:58
Alıntı yapılan: RaZoR - 22 Haziran 2017, 01:49:42

arkadaşlar kodu yapyorum /mod 2 yazıyorum ama araçtayen ışınlanıyor normalde ılınlanmıyor koduda atayım bakarmısınız.

PAWN Kodu: Seç
if(!strcmp("/mod2", cmdtext, true))
{
if(IsPlayerInAnyVehicle(playerid) == 0)
{
    SetVehiclePos(GetPlayerVehicleID(playerid), -1917.4259,289.3604,41.0469);
}
    else SetPlayerPos(playerid, -1917.4259,289.3604,41.0469);
    return 1;
}


PAWN Kodu: Seç
if(!strcmp("/mod2", cmdtext, true))
{
if(IsPlayerInAnyVehicle(playerid) == 0)
{
    SetVehiclePos(GetPlayerVehicleID(playerid), -1917.4259,289.3604,41.0469);
}
    if(IsPlayerInAnyVehicle(playerid) == 1)
{
  SetPlayerPos(playerid, -1917.4259,289.3604,41.0469);
}
    return 1;
}

Bi böyle denermisin.
Başlık: Ynt: Mod2 hatası bakınız lütfen
Gönderen: Pottus420 - 22 Haziran 2017, 02:59:50
if(!strcmp("/mod2", cmdtext, true))
{
   if(IsPlayerInAnyVehicle(playerid) == 0)
   {
       SetVehiclePos(GetPlayerVehicleID(playerid), -1917.4259,289.3604,41.0469);
   }
       else
   {
            SetPlayerPos(playerid, -1917.4259,289.3604,41.0469);
        }
        return 1;
}

Bunu dene
Başlık: Ynt: Mod2 hatası bakınız lütfen
Gönderen: Excision - 22 Haziran 2017, 03:14:13
Bunu kullan
stock SetPlayerPosEx(playerid, Float:px, Float:py, Float:pz,interior = 0)
{
new PlayerState = GetPlayerState(playerid);
new vehicleid;
vehicleid = GetPlayerVehicleID(playerid);
SetPlayerInterior(playerid,interior);
if(IsPlayerInAnyVehicle(playerid) && PlayerState == PLAYER_STATE_DRIVER)
{
SetVehiclePos(vehicleid, px,py,pz);
SetVehicleZAngle(vehicleid,0);
}
else
{
SetPlayerPos(playerid, px,py,pz);
}
}


örnek komut:
PAWN Kodu: Seç
    if(!strcmp(cmdtext, "/mod2", true))
{
SetPlayerPosEx(playerid, -1917.4259, 289.3604, 41.0469);
        return 1;
    }
Başlık: Ynt: Mod2 hatası bakınız lütfen
Gönderen: Quintel - 22 Haziran 2017, 10:42:09
SetVehiclePos'dan dolayı Excision'un attığı gibi kullan.
Başlık: Ynt: Mod2 hatası bakınız lütfen
Gönderen: maXpoWer - 22 Haziran 2017, 16:30:21
Hepinize teşekkürler konu kilit.  :helal: