GTAMulti - GTA Türkiye

San Andreas Multiplayer => PAWN Kodlama => Mod Galerisi => Konuyu başlatan: grozyflex - 04 Ağustos 2023, 03:25:37

Başlık: roleplay sunucuları için aracaat sistemi
Gönderen: grozyflex - 04 Ağustos 2023, 03:25:37
CMD:aracaat(playerid, params[])
{
   new
      userid,
      vehicleid = GetNearestVehicle(playerid);

   if (sscanf(params, "u", userid))
       return SendSyntaxMessage(playerid, "/aracaat [id/isim]");

   if (!IsPlayerConnected(userid))
       return SendErrorMessage(playerid, "Belirttiginiz oyuncu oyunda degil.");


    if (!IsPlayerNearPlayer(playerid, userid, 5.0))
       return SendErrorMessage(playerid, "Oyuncunun yakininda olmalisiniz..");


   if (vehicleid == INVALID_VEHICLE_ID)
       return SendErrorMessage(playerid, "Herhangi bir aracin yakininda degilsin.");

   if (IsPlayerInVehicle(userid, vehicleid))
   {
      TogglePlayerControllable(userid, 1);

      RemoveFromVehicle(userid);
      SendNearbyMessage(playerid, 30.0, COLOR_CYAN, "** %s kapiyi acar ve %s'i aractan disariya ceker.", ReturnName(playerid, 0), ReturnName(userid, 0));
   }
   else
   {
      new seatid = GetAvailableSeat(vehicleid, 2);

      if (seatid == -1)
          return SendErrorMessage(playerid, "Bos koltuk yok.");

      new
          string[64];

      format(string, sizeof(string), "%s adli oyuncuyu ~r~bindirdin.~w~ by %s.", ReturnName(playerid, 0));
      TogglePlayerControllable(userid, 0);

      StopDragging(userid);
      PutPlayerInVehicle(userid, vehicleid, seatid);

      SendNearbyMessage(playerid, 30.0, COLOR_CYAN, "** %s kapiyi acar ve %s'i koltuga oturtur.", ReturnName(playerid, 0), ReturnName(userid, 0));
      ShowPlayerFooter(userid, string);
   }
   return 1;
}


iyi kullanımlar
Başlık: Ynt: roleplay sunucuları için aracaat sistemi
Gönderen: harrycikk - 05 Ağustos 2023, 12:28:51
yıllardır aradığım sistem
Başlık: Ynt: roleplay sunucuları için aracaat sistemi
Gönderen: grozyflex - 05 Ağustos 2023, 13:00:18
Alıntı yapılan: harrycikk - 05 Ağustos 2023, 12:28:51
yıllardır aradığım sistem

Sen aramıyor olabilirsin ama bazı paketlerde bulunmuyor ve insanlar farklı paketlerden arıyor
Başlık: Ynt: roleplay sunucuları için aracaat sistemi
Gönderen: Ceto. - 06 Ağustos 2023, 13:28:29
Alıntı yapılan: harrycikk - 05 Ağustos 2023, 12:28:51
yıllardır aradığım sistem
Başlık: Ynt: roleplay sunucuları için aracaat sistemi
Gönderen: deks1337 - 06 Ağustos 2023, 13:31:37
bu ne? çoğu fonksiyon tanımlanmamış bile, senin gibi bir kaçı bu sistemi kurmaya çalışsa hata alır ve kuramaz. oyun modunlarından çekip çekip atıyorsunuz buraya, kimse tebrik etmeyecek sizi.
Başlık: Ynt: roleplay sunucuları için aracaat sistemi
Gönderen: tinkyoppski - 06 Ağustos 2023, 22:46:12
Asla pawn coder olamayacaksın grozyflex 😂😤
Başlık: Ynt: roleplay sunucuları için aracaat sistemi
Gönderen: Utherz - 07 Ağustos 2023, 06:15:37
şaka mısın *** bu ne
Başlık: Ynt: roleplay sunucuları için aracaat sistemi
Gönderen: Rain - 10 Ağustos 2023, 00:28:13
Sistem kapsamlı olmasa bile her modu destekleyecek şekilde yazman daha doğru olur SendErrorMessage vb. Fonksiyonlar otomatik tanımlı değiller
Başlık: Ynt: roleplay sunucuları için aracaat sistemi
Gönderen: Vodkazerss - 10 Ağustos 2023, 04:51:20
Her oyun modunda olan sistem genede güzel paylaşım