GTATurk.com Reklam Hizmetleri

Haberler:

Gönderen Konu: Yardım# Teleport etmek..  (Okunma sayısı 223 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı uylaş_45

  • Albanians
  • İleti: 18
Yardım# Teleport etmek..
« : 07 Eylül 2010 ; 23:10:38 »
bı yere komutsuz olarak ısınlamak ıstıyorum bu ok ısaretıne gelınce benı bır bolgeye ısınlamak ıcın ne yapmam lazım bır yerde buldm ama hata verdı bılenler acemılerın anlıyacagı bır dılde anlatabılrımı :D


Tüm oyun fırsatları için tıklayın !


Çevrimdışı xxneonxx

  • Albanians
  • İleti: 44
  • www.gtaturk.com
Ynt: Yardım# Teleport etmek..
« Yanıtla #1 : 08 Eylül 2010 ; 05:11:37 »
senin dediğin şey acemilerin dilinde anlatılmaz :D bi fs felan bulabilirsin

Çevrimdışı uylaş_45

  • Albanians
  • İleti: 18
Ynt: Yardım# Teleport etmek..
« Yanıtla #2 : 08 Eylül 2010 ; 11:38:48 »
interior mu ne ole bısemıs ben calıstıramadım o ınterior lerı xD

Çevrimdışı mucahittan

  • North Holland Hustlers
  • *
  • İleti: 663
Ynt: Yardım# Teleport etmek..
« Yanıtla #3 : 15 Eylül 2010 ; 01:00:19 »
ne demek istediğini anlamadım şöyle diyorsan ;

10 dakikada bir oyuncu o bölgeye ışınlanıcak diyorsan SetTimer ile kolay bir şekilde yapılır pickup ile diyorsan konuları gez var.
Bir gün dünyaya ait bir derdin olursa RABB'INE dönüp benim büyük bir derdim var demek derdine dönüp benim çok büyük bir RABB'IM var de..

Istiklal RP

İnsani Yardım Vak

Çevrimdışı DanGiZeR

  • Albanians
  • İleti: 94
Ynt: Yardım# Teleport etmek..
« Yanıtla #4 : 15 Eylül 2010 ; 01:22:52 »
Kod: [Seç]
if (IsPlayerInRangeOfPoint(playerid, 1.0, x , y , z)) //Pickup'un kordinatı
         {
         SetPlayerPos(playerid,x,y,z); //Işınlancak yer.
         }

Benim bildiğim böyle yanlışsa affola.. (Edit : Bunu bir komutun altına eklemelisiniz.)
« Son Düzenleme: 15 Eylül 2010 ; 01:35:03 Gönderen: DanGiZeR »

Çevrimdışı mucahittan

  • North Holland Hustlers
  • *
  • İleti: 663
Ynt: Yardım# Teleport etmek..
« Yanıtla #5 : 15 Eylül 2010 ; 01:30:31 »
Kod: [Seç]
if (IsPlayerInRangeOfPoint(playerid, 1.0, x , y , z)) //Pickup'un kordinatı
         {
         SetPlayerPos(playerid,x,y,z); //Işınlancak yer.
         }

Benim bildiğim böyle yanlışsa affola..

Evet doğru fakat o pickupa yanlışlıkla gidersen kötü olur :D bence bir komut uygulanarak yapılmalı
Kod: [Seç]

//Pickubun üzerine gidince '' Camii'ye giriş için /gir '' yazması için bu kod.

//Modun başına ;

new neistersenonuyaz;

//OnGameModeInit'e ise

neistersenonuyaz = CreatePickup(1318, 2,x,y,z);
CAMIIcikispickup = CreatePickup(1318, 2,x,y,z);

//OnPlayerPickup'a ise

if(pickupid == neistersenonuyaz)
{
GameTextForPlayer(playerid, "~r~Camii'ye giris icin /gir yazin!", 5000, 3);
return 1;
}

if(pickupid == CAMIIcikispickup)
{
GameTextForPlayer(playerid, "~r~Camii'den cikmak icin /cik yazin!", 5000, 3);
return 1;
}

//OnPlayerCommandText'e yazılacaklar..

//Gir Komutu
if(strcmp(cmd, "/gir", true) == 0 )
   {

   new Float:cx, Float:cy, Float:cz;
   GetPlayerPos(playerid, cx, cy, cz);

   //Camii Giriş Kodları
      if(PlayerToPointStripped(1.0, playerid,x,y,z, cx,cy,cz))//cx leri filan elleme kalsın.
   {      //Camii'ye Giriş Kodları..
         GameTextForPlayer(playerid, "~w~Camii Adi", 5000, 1);
         SetPlayerPos(playerid,x,y,z);
         SetPlayerInterior(playerid, 0);// 0 yap çünkü hata olabilir.
         SetPlayerVirtualWorld(playerid, 0);// 0 yap çünkü hata olabilir
   }
return 1;
}
//Cik Komutu
if(strcmp(cmd, "/cik", true) == 0 )
   {

   new Float:cx, Float:cy, Float:cz;
   GetPlayerPos(playerid, cx, cy, cz);

if(PlayerToPointStripped(1.0, playerid,x,y,z, cx,cy,cz))//cx leri filan elleme kalsın.Ama x,y,z lerin yerine CamiiCikisPickup'a yazdığın x,y,z leri koysan daha sağlıklı olur ;)
   {      //Camii'den cikis kodlari
         GameTextForPlayer(playerid, "~w~Ne Istiyorsan Onu Yaz", 5000, 1);
         SetPlayerPos(playerid,x,y,z);
         SetPlayerInterior(playerid, 0);// 0 yap çünkü hata olabilir.
         SetPlayerVirtualWorld(playerid, 0);// 0 yap çünkü hata olabilir
   }
return 1;
}
« Son Düzenleme: 15 Eylül 2010 ; 01:32:51 Gönderen: mucahittan »
Bir gün dünyaya ait bir derdin olursa RABB'INE dönüp benim büyük bir derdim var demek derdine dönüp benim çok büyük bir RABB'IM var de..

Istiklal RP

İnsani Yardım Vak

Çevrimdışı  x4 

  • Albanians
  • İleti: 13
  • ★Pawn Coder★
Ynt: Yardım# Teleport etmek..
« Yanıtla #6 : 15 Eylül 2010 ; 01:31:13 »
Ok İşareti Dedğin Pickup Sanırım Pickupun .ustune Gelince Işınlanmakmı İstiyorsun

Çevrimdışı DanGiZeR

  • Albanians
  • İleti: 94
Ynt: Yardım# Teleport etmek..
« Yanıtla #7 : 15 Eylül 2010 ; 01:32:15 »
Evet doğru fakat o pickupa yanlışlıkla gidersen kötü olur :D bence bir komut uygulanarak yapılmalı
Ben yapmıştım hemen paylaşıyorum

Hayır o komut için..

Çevrimdışı mucahittan

  • North Holland Hustlers
  • *
  • İleti: 663
Ynt: Yardım# Teleport etmek..
« Yanıtla #8 : 15 Eylül 2010 ; 02:08:26 »
Hayır o komut için..


Kod: [Seç]
//Pickubun üzerine gidince '' Camii'ye giriş için /gir '' yazması için bu kod.

//Modun başına ;

new neistersenonuyaz;

//OnGameModeInit'e ise

neistersenonuyaz = CreatePickup(1318, 2,x,y,z);
CAMIIcikispickup = CreatePickup(1318, 2,x,y,z);

//OnPlayerPickup'a ise

if(pickupid == neistersenonuyaz)
{
GameTextForPlayer(playerid, "~r~Camii'ye giris icin /gir yazin!", 5000, 3);
return 1;
}

if(pickupid == CAMIIcikispickup)
{
GameTextForPlayer(playerid, "~r~Camii'den cikmak icin /cik yazin!", 5000, 3);
return 1;
}

//OnPlayerCommandText'e yazılacaklar..

//Gir Komutu
if(strcmp(cmd, "/gir", true) == 0 )
   {

   new Float:cx, Float:cy, Float:cz;
   GetPlayerPos(playerid, cx, cy, cz);

   //Camii Giriş Kodları
      if(PlayerToPointStripped(1.0, playerid,x,y,z, cx,cy,cz))//cx leri filan elleme kalsın.
   {      //Camii'ye Giriş Kodları..
         GameTextForPlayer(playerid, "~w~Camii Adi", 5000, 1);
         SetPlayerPos(playerid,x,y,z);
         SetPlayerInterior(playerid, 0);// 0 yap çünkü hata olabilir.
         SetPlayerVirtualWorld(playerid, 0);// 0 yap çünkü hata olabilir
   }
return 1;
}
//Cik Komutu
if(strcmp(cmd, "/cik", true) == 0 )
   {

   new Float:cx, Float:cy, Float:cz;
   GetPlayerPos(playerid, cx, cy, cz);

if(PlayerToPointStripped(1.0, playerid,x,y,z, cx,cy,cz))//cx leri filan elleme kalsın.Ama x,y,z lerin yerine CamiiCikisPickup'a yazdığın x,y,z leri koysan daha sağlıklı olur ;)
   {      //Camii'den cikis kodlari
         GameTextForPlayer(playerid, "~w~Ne Istiyorsan Onu Yaz", 5000, 1);
         SetPlayerPos(playerid,x,y,z);
         SetPlayerInterior(playerid, 0);// 0 yap çünkü hata olabilir.
         SetPlayerVirtualWorld(playerid, 0);// 0 yap çünkü hata olabilir
   }
return 1;
}

bitti.
Bir gün dünyaya ait bir derdin olursa RABB'INE dönüp benim büyük bir derdim var demek derdine dönüp benim çok büyük bir RABB'IM var de..

Istiklal RP

İnsani Yardım Vak

Çevrimdışı uylaş_45

  • Albanians
  • İleti: 18
Ynt: Yardım# Teleport etmek..
« Yanıtla #9 : 15 Eylül 2010 ; 19:28:59 »
xD saolun denıyecem hepinizinkini normal bı modun ıcınde :D