GTATurk.com Reklam Hizmetleri

Haberler:

Gönderen Konu: Sürükleme sistemi  (Okunma sayısı 90 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı  »√єη∂єттα« 

  • The Lost Brotherhood
  • **
  • İleti: 988
  • Fikirler Kurşun Geçirmez... »√єη∂єттα«
    • VendeTTa
  • Eski Rumuz: VendenTTa
Sürükleme sistemi
« : 01 Şubat 2012 ; 01:44:47 »
sürükleme sistemi lazım birisi paylaşırsa sevinirim


Reklamlar

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

  Reklamlar


Çevrimdışı Swift

  • The Lost Brotherhood
  • **
  • İleti: 1667
Ynt: Sürükleme sistemi
« Yanıtla #1 : 01 Şubat 2012 ; 11:11:08 »
Modun başına:
Pawn: [Seç]
forward surukle(pid, Float:X, Float:Y, Float:Z, Float:angle);
new timer1, bool: surukluyor[MAX_PLAYERS] = false;

OnPlayerCommandText;

Pawn: [Seç]
if(!strcmp(cmd, "/surukle", true))
{

if(surukluyor[playerid] == false){
new tmp[256], pid;
tmp = strtok(cmdtext, idx);
pid = strval(tmp);
if(strlen(tmp) == 0) return SendClientMessage(playerid, -1, "KULLANIM: /surukle <ID>");
if(!IsPlayerConnected(pid)) return SendClientMessage(playerid, -1, "Yanlış ID");
new Float:X, Float:Y, Float:Z, Float:angle;
GetPlayerPos(playerid, X, Y, Z);
GetPlayerFacingAngle(playerid, angle);
timer1 = SetTimerEx("surukle", 1000, true, "iffff", pid, X, Y, Z, angle);
surukluyor[playerid] = true;
}
else {
KillTimer(timer1);
surukluyor[playerid] = false;
}
return 1;
}

En altlara bir yerlere:
Pawn: [Seç]
public surukle(pid, Float:X, Float:Y, Float:Z, Float:angle)
{
SetPlayerPos(pid, X, Y, Z);
SetPlayerFacingAngle(pid, angle);
return 1;
}
« Son Düzenleme: 01 Şubat 2012 ; 11:12:20 Gönderen: DonatHan_Swift »

Çevrimdışı  »√єη∂єттα« 

  • The Lost Brotherhood
  • **
  • İleti: 988
  • Fikirler Kurşun Geçirmez... »√єη∂єттα«
    • VendeTTa
  • Eski Rumuz: VendenTTa
Ynt: Sürükleme sistemi
« Yanıtla #2 : 01 Şubat 2012 ; 13:35:59 »
teşekkürler