GTAMulti - GTA Türkiye

San Andreas Multiplayer => PAWN Kodlama => Anlatımlar => Konuyu başlatan: TRSinan28 - 22 Nisan 2018, 00:14:17

Başlık: Pawnoda karşılaştığınız hatalar nasıl çözülür? İşte böyle >>
Gönderen: TRSinan28 - 22 Nisan 2018, 00:14:17
Merhaba arkadaşlar.Bu konunun artık pawnoturk'e gelmesi gerekiyordu.Ben de getireyim dedim.
NOT: Turkhackteam'dan EndlessCoder adlı kişiden alıntıdır.Birkaç kendi cümlelerimi kattım,yazım yanlışlarını düzelttim.

Alıntı
Alıntı
HATA:
error 017: undefined symbol "Tanıtılması gereken şey"

ÇÖZÜM:
Kod tanıtılmamış.Modun başına; örneğin new Tanıtım; ekleyerek sorunu çözebilirsiniz.Duruma göre [MAX_PLAYERS], [MAX_PLAYER_NAME] bunları kodların yanına eklemelisiniz. ÖRNEK: new djtag[MAX_PLAYERS];


Alıntı
HATA:
error 025: function heading differs from prototype

ÇÖZÜM:
forward eksik yazılmış yani;

forward PlayerSpawn(playerid);
olması gerekirken;

forward PlayerSpawn();
yapılırsa bu hatayı alırsınız.

Alıntı
HATA:
fatal error 100: cannot read from file: "Eksik,hatalı include"

ÇÖZÜM:
Modun başına;

Örneğin; #include <a_samp>
şeklinde tanıtmayıp kullanmaya çalışırsanız bu hatayı alırsınız.İnclude klasörüne attığınız dosyanın adı ne ise parantezlerin içine onu yazacaksınız.


Alıntı
HATA:
error 001: expected token: "#endif", but found "-end of file-"

ÇÖZÜM:
Modun sonuna #endif yazarak düzeltebilirsiniz.


Alıntı
HATA:
error 030: compound statement not closed at the end of file (started at line 231)

ÇÖZÜM:
Public kapatılmamış.
public OnGameModeInit()
{
//Eklenecek kodlar
}
Olması gerekirken;

public OnGameModeInit()
{
//Eklenecek kodlar

bu şekilde yaparsanız bu hatayı alırsınız.


Alıntı
HATA:
error 001: expected token: ";", but found "}"

ÇÖZÜM:
Hatada belirtilen satırın sonuna ';' koymadığınız zaman çıkar.


Alıntı
HATA:
error 010: invalid function or declaration

ANLAMI:
Hata verilen satırdaki işlev geçersiz, çalışmaz.


Alıntı
HATA:
error 021: symbol already defined: "Birden fazla tanıtılan şey"

ÇÖZÜM:
Bir tanıtımı,publici veya aynı adı taşıyan herhangi bir şeyi birden fazla tanıtırsanız çıkar.
Örneğin;

new tanıtım;
new tanıtım;

şeklinde moda iki kez aynı şeyi tanıtırsanız bu hata çıkar.


Alıntı
HATA:
error 054: unmatched closing brace ("}")

ÇÖZÜM:
Birçok '}' koyarsanız çıkar,belirtilen satırdaki bu parantezlerin birkaçını silerek düzeltebilirsiniz.


Alıntı
HATA:
error 030: compound statement not closed at the end of file (started at line 231)

ÇÖZÜM:
Örneğin;

public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{
return 1;

Yaparsanız hata verir, şöyle yaparsanız hata almassınız;

public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{
return 1;
}


Alıntı
HATA:
error 036: empty statement

ÇÖZÜM:
";" varken yanına bir tane daha ";" koyarsanız bu hatayı alırsınız.Birini silip sorunu düzeltebilirsiniz.


Boş zamanlarımda kendi anlatımlarımı da koyarak konuyu güncelleyeceğim.
Başlık: Ynt: Pawnoda karşılaştığınız hatalar nasıl çözülür? İşte böyle >>
Gönderen: Christian - 22 Nisan 2018, 00:19:10
Çok teşekkür ederim paylaşım için. neredeyse ben dahil bütün herkesin işine yarıyacak.
Başlık: Ynt: Pawnoda karşılaştığınız hatalar nasıl çözülür? İşte böyle >>
Gönderen: TRSinan28 - 22 Nisan 2018, 00:20:32
Alıntı yapılan: Christian - 22 Nisan 2018, 00:19:10

Çok teşekkür ederim paylaşım için. neredeyse ben dahil bütün herkesin işine yarıyacak.

Konuyu hazırlarken aklımda sen var idin :) Rica ederim,inşallah işe yarar.
Başlık: Ynt: Pawnoda karşılaştığınız hatalar nasıl çözülür? İşte böyle >>
Gönderen: Christian - 22 Nisan 2018, 00:22:02
Alıntı yapılan: TRSinan28 - 22 Nisan 2018, 00:20:32

Alıntı yapılan: Christian - 22 Nisan 2018, 00:19:10

Çok teşekkür ederim paylaşım için. neredeyse ben dahil bütün herkesin işine yarıyacak.

Konuyu hazırlarken aklımda sen var idin :) Rica ederim,inşallah işe yarar.
Kanka her gün konu aça aça alıştın. :D
Başlık: Ynt: Pawnoda karşılaştığınız hatalar nasıl çözülür? İşte böyle >>
Gönderen: TRSinan28 - 22 Nisan 2018, 00:25:13
Alıntı yapılan: Christian - 22 Nisan 2018, 00:22:02

Alıntı yapılan: TRSinan28 - 22 Nisan 2018, 00:20:32

Alıntı yapılan: Christian - 22 Nisan 2018, 00:19:10

Çok teşekkür ederim paylaşım için. neredeyse ben dahil bütün herkesin işine yarıyacak.

Konuyu hazırlarken aklımda sen var idin :) Rica ederim,inşallah işe yarar.
Kanka her gün konu aça aça alıştın. :D

Bu pawnotürkteki 2. işe yarar konum :)
Başlık: Ynt: Pawnoda karşılaştığınız hatalar nasıl çözülür? İşte böyle >>
Gönderen: pag - 22 Nisan 2018, 07:46:26
Eline sağlık güzel bir anlatım olmuş.
Başlık: Ynt: Pawnoda karşılaştığınız hatalar nasıl çözülür? İşte böyle >>
Gönderen: Zoxy - 22 Nisan 2018, 08:22:57
Anlatım güzel, konu daha da geliştirilebilir. Eline sağlık.  :helal:
Başlık: Ynt: Pawnoda karşılaştığınız hatalar nasıl çözülür? İşte böyle >>
Gönderen: Riki - 22 Nisan 2018, 08:56:40
Bende başlayayım diyorum pawna :D
Başlık: Ynt: Pawnoda karşılaştığınız hatalar nasıl çözülür? İşte böyle >>
Gönderen: TRSinan28 - 22 Nisan 2018, 10:01:30
Değerli yorumlarınız için teşekkürler.Mobil sürümde beyaz yazılar görünmüyor.Yeni bir renk düşünüyorum.
Başlık: Ynt: Pawnoda karşılaştığınız hatalar nasıl çözülür? İşte böyle >>
Gönderen: Christian - 22 Nisan 2018, 10:24:28
Alıntı yapılan: TRSinan28 - 22 Nisan 2018, 10:01:30

Değerli yorumlarınız için teşekkürler.Mobil sürümde beyaz yazılar görünmüyor.Yeni bir renk düşünüyorum.
Kırmızı yapabilirsin.
Başlık: Ynt: Pawnoda karşılaştığınız hatalar nasıl çözülür? İşte böyle >>
Gönderen: TRSinan28 - 22 Nisan 2018, 10:30:07
Alıntı yapılan: Christian - 22 Nisan 2018, 10:24:28

Alıntı yapılan: TRSinan28 - 22 Nisan 2018, 10:01:30

Değerli yorumlarınız için teşekkürler.Mobil sürümde beyaz yazılar görünmüyor.Yeni bir renk düşünüyorum.
Kırmızı yapabilirsin.

Göz yorar.
Başlık: Ynt: Pawnoda karşılaştığınız hatalar nasıl çözülür? İşte böyle >>
Gönderen: _DecaT - 22 Nisan 2018, 13:02:23
Yararlı  :kahkaha:
Başlık: Ynt: Pawnoda karşılaştığınız hatalar nasıl çözülür? İşte böyle >>
Gönderen: [R]ussell_Savrinn - 23 Nisan 2018, 00:59:30
Paylaşım için teşekkürler.
Başlık: Ynt: Pawnoda karşılaştığınız hatalar nasıl çözülür? İşte böyle >>
Gönderen: BullTerrier - 23 Nisan 2018, 09:11:04
Warning lere de bir çözüm Olsaydı keşke :D :)
Başlık: Ynt: Pawnoda karşılaştığınız hatalar nasıl çözülür? İşte böyle >>
Gönderen: Christian - 23 Nisan 2018, 09:20:58
Alıntı yapılan: ScavengeR - 23 Nisan 2018, 09:11:04

Warning lere de bir çözüm Olsaydı keşke :D :)
Aynen.
Başlık: Ynt: Pawnoda karşılaştığınız hatalar nasıl çözülür? İşte böyle >>
Gönderen: TRSinan28 - 23 Nisan 2018, 10:11:41
Alıntı yapılan: ScavengeR - 23 Nisan 2018, 09:11:04

Warning lere de bir çözüm Olsaydı keşke :D :)

Getiririm :)
Başlık: Ynt: Pawnoda karşılaştığınız hatalar nasıl çözülür? İşte böyle >>
Gönderen: CerberuS - 23 Nisan 2018, 12:05:06
Yararlı, paylaşım için teşekkürler.
Başlık: Ynt: Pawnoda karşılaştığınız hatalar nasıl çözülür? İşte böyle >>
Gönderen: TRSinan28 - 23 Nisan 2018, 12:19:30
Yorumlar için teşekkürler.
Başlık: Ynt: Pawnoda karşılaştığınız hatalar nasıl çözülür? İşte böyle >>
Gönderen: ace - 23 Nisan 2018, 12:58:05
Alıntı yapılan: ReDDooM - 22 Nisan 2018, 07:46:26

Eline sağlık güzel bir anlatım olmuş.
Başlık: Ynt: Pawnoda karşılaştığınız hatalar nasıl çözülür? İşte böyle >>
Gönderen: Patrione - 09 Mayıs 2018, 22:00:51
Errorların çözümünü vermişsin fakat, keşke warning hatalarının çözümünüde verseydinde daha yararlı olsaydı... Fakat yinede bunuda verdiğin iyi olmuş :)
Başlık: Ynt: Pawnoda karşılaştığınız hatalar nasıl çözülür? İşte böyle >>
Gönderen: TRSinan28 - 09 Mayıs 2018, 23:00:16
Alıntı yapılan: Patrione - 09 Mayıs 2018, 22:00:51

Errorların çözümünü vermişsin fakat, keşke warning hatalarının çözümünüde verseydinde daha yararlı olsaydı... Fakat yinede bunuda verdiğin iyi olmuş :)

Körsün. :)

https://www.pawnoturk.com/forum/anlatimlar/(anlatim)warning-hatalari-ve-cozumleri/
Başlık: Ynt: Pawnoda karşılaştığınız hatalar nasıl çözülür? İşte böyle >>
Gönderen: starhan01 - 10 Mayıs 2018, 15:57:41
Anlatım için Teşekkürler işime yarayabilir Anlatımların.
Başlık: Ynt: Pawnoda karşılaştığınız hatalar nasıl çözülür? İşte böyle >>
Gönderen: Muteo - 10 Mayıs 2018, 18:25:12
Paylaşım için teşekkürler.  :helal:
Başlık: Ynt: Pawnoda karşılaştığınız hatalar nasıl çözülür? İşte böyle >>
Gönderen: FelleR - 27 Haziran 2019, 01:31:16
Yararlı.