GTAMulti - GTA Türkiye

San Andreas Multiplayer => PAWN Kodlama => Anlatımlar => Konuyu başlatan: Zeus - 09 Ağustos 2017, 06:04:38

Başlık: Dövüş Sitilleri
Gönderen: Zeus - 09 Ağustos 2017, 06:04:38
OnPlayerCommandText Public'ine Bunları Ekliyoruz =>

   
PAWN Kodu: Seç
if (strcmp(cmdtext, "/kungfu", true) == 0)
    SetPlayerFightingStyle (playerid, FIGHT_STYLE_KUNGFU);
    SendClientMessage(playerid, 0xFFFFFFAA, "-Dövüş stilinizi Kungfu olarak ayarladınız.");
    return 1;
   
   if (strcmp(cmdtext, "/kneehead", true) == 0)
    SetPlayerFightingStyle (playerid, FIGHT_STYLE_KNEEHEAD);
    SendClientMessage(playerid, 0xFFFFFFAA, "-Dövüş stilinizi KneeHead olarak ayarladınız.");
    return 1;
   
       if (strcmp(cmdtext, "/grabkick", true) == 0)
    SetPlayerFightingStyle (playerid, FIGHT_STYLE_GRABKICK);
    SendClientMessage(playerid, 0xFFFFFFAA, "-Dövüş stilinizi GrabKick olarak ayarladınız.");
    return 1;
   
       if (strcmp(cmdtext, "/Box", true) == 0)
    SetPlayerFightingStyle (playerid, FIGHT_STYLE_BOXING);
    SendClientMessage(playerid, 0xFFFFFFAA, "-Dövüş stilinizi Box olarak ayarladınız.");
    return 1;
   
       if (strcmp(cmdtext, "/elbow", true) == 0)
    SetPlayerFightingStyle (playerid, FIGHT_STYLE_ELBOW);
    SendClientMessage(playerid, 0xFFFFFFAA, "-Dövüş stilinizi Elbow olarak ayarladınız.");
    return 1;
Başlık: Ynt: Dövüş Sitilleri
Gönderen: Jawié - 10 Ağustos 2017, 16:16:16
PAWN Kodu: Seç
if (strcmp(cmdtext, "/kungfu", true) == 0) return SetPlayerFightingStyle (playerid, FIGHT_STYLE_KUNGFU), SendClientMessage(playerid, 0xFFFFFFAA, "-Dövüş stilinizi Kungfu olarak ayarladınız.");
if (strcmp(cmdtext, "/grabkick", true) == 0) return SetPlayerFightingStyle (playerid, FIGHT_STYLE_GRABKICK),SendClientMessage(playerid, 0xFFFFFFAA, "-Dövüş stilinizi GrabKick olarak ayarladınız.");
if (strcmp(cmdtext, "/kneehead", true) == 0) return SetPlayerFightingStyle (playerid, FIGHT_STYLE_KNEEHEAD), SendClientMessage(playerid, 0xFFFFFFAA, "-Dövüş stilinizi KneeHead olarak ayarladınız.");
if (strcmp(cmdtext, "/Box", true) == 0) return SetPlayerFightingStyle (playerid, FIGHT_STYLE_BOXING), SendClientMessage(playerid, 0xFFFFFFAA, "-Dövüş stilinizi Box olarak ayarladınız.");
if (strcmp(cmdtext, "/elbow", true) == 0) return SetPlayerFightingStyle (playerid, FIGHT_STYLE_ELBOW), SendClientMessage(playerid, 0xFFFFFFAA, "-Dövüş stilinizi Elbow olarak ayarladınız.");
Başlık: Ynt: Dövüş Sitilleri
Gönderen: Zeus - 16 Ağustos 2017, 03:25:21
Konu düzenlendi.
Başlık: Ynt: Dövüş Sitilleri
Gönderen: Jawié - 16 Ağustos 2017, 12:14:24
Alıntı yapılan: Zeus - 16 Ağustos 2017, 03:25:21

Konu düzenlendi.


Kodu test ettin mi bilmiyorum ama sen bence bir test et. O kod hata verir. Kodu düzeltmen için yorum yapmıştım. Daha pratik yolu değil yani. Çalışan yolu.
Başlık: Ynt: Dövüş Sitilleri
Gönderen: Zeus - 16 Ağustos 2017, 16:38:43
Alıntı yapılan: Jawié - 16 Ağustos 2017, 12:14:24

Alıntı yapılan: Zeus - 16 Ağustos 2017, 03:25:21

Konu düzenlendi.


Kodu test ettin mi bilmiyorum ama sen bence bir test et. O kod hata verir. Kodu düzeltmen için yorum yapmıştım. Daha pratik yolu değil yani. Çalışan yolu.


Aldığın hatayı ss olarak atarsan yardımcı olabilirim.
Başlık: Ynt: Dövüş Sitilleri
Gönderen: Jawié - 16 Ağustos 2017, 17:45:07
Alıntı yapılan: Zeus - 16 Ağustos 2017, 16:38:43
Aldığın hatayı ss olarak atarsan yardımcı olabilirim.


Madem istiyorsun, buyur.

(https://i.hizliresim.com/N1QjWQ.png)

Parantezleri kapatmamışsın. Kişi unreachable code uyarısını alır, tamamlanmamış, ulaşılamaz kod yani. Compile olmaz mı? Olur ama hatalı olur. Gördüğün gibi görselde ne komut yazarsam yazayım dövüş stilimin kungfu olduğunu söylüyor.
Başlık: Ynt: Dövüş Sitilleri
Gönderen: Zeus - 16 Ağustos 2017, 18:29:42
Alıntı yapılan: Jawié - 16 Ağustos 2017, 17:45:07

Alıntı yapılan: Zeus - 16 Ağustos 2017, 16:38:43
Aldığın hatayı ss olarak atarsan yardımcı olabilirim.


Madem istiyorsun, buyur.

(https://i.hizliresim.com/N1QjWQ.png)

Parantezleri kapatmamışsın. Kişi unreachable code uyarısını alır, tamamlanmamış, ulaşılamaz kod yani. Compile olmaz mı? Olur ama hatalı olur. Gördüğün gibi görselde ne komut yazarsam yazayım dövüş stilimin kungfu olduğunu söylüyor.


Eve döndüğümde ilgileneceğim.
Başlık: Ynt: Dövüş Sitilleri
Gönderen: Kronos - 20 Ağustos 2017, 11:07:55
Yararlı teşekkürler.
Başlık: Ynt: Dövüş Sitilleri
Gönderen: Jizzy - 13 Ocak 2018, 10:17:56
Alıntı yapılan: Kronos - 20 Ağustos 2017, 11:07:55

Yararlı teşekkürler.
Başlık: Ynt: Dövüş Sitilleri
Gönderen: FelleR - 27 Haziran 2019, 01:34:21
Yararlı.