GTAMulti - GTA Türkiye

San Andreas Multiplayer => Yardım Talepleri => PAWN Kodlama => Kilitli Konular => Konuyu başlatan: Almera - 24 Ocak 2020, 14:12:14

Başlık: İterator Plugin Hata
Gönderen: Almera - 24 Ocak 2020, 14:12:14
NexoR'un geliştirdiği Iterator pluginini kullanıyorum.
Fakat bazı Iter komutlarını kullanırken server.exe kendini kapatıyor.
Ve Plugini yükledikten sonra server.exe'de yazan şu hataları alıyorum.

Error: Function not registered: 'Iterator_Ekle'
Error: Function not registered: 'Iterator_Size'
Error: Function not registered: 'Iterator_Getir'

Server.cfg'de plugin kısmına iterator pluginini tanıttım ve İnclude Olarak bunları ekledim.

#include <Iterator>
#include <foreach>

Sıkıntı tam olarak nedir yardımcı olabilirmisiniz ?
Başlık: Ynt: İterator Plugin Hata
Gönderen: NexoR - 24 Ocak 2020, 14:51:55
Bu sürümü kullanın. Anadolu modunu kullanıyorsanız çalışmayacaktır.

Iterator v2 (https://github.com/BenBurak/Iterator-v2/releases)
Başlık: Ynt: İterator Plugin Hata
Gönderen: Almera - 24 Ocak 2020, 16:24:22
Oldu gibi fakat Iterator_Size, Iterator_For, Iterator_Getir Fonksiyonlarını tanımıyor onların yerine hangi tanımları koydunuz ?
Başlık: Ynt: İterator Plugin Hata
Gönderen: NexoR - 24 Ocak 2020, 16:57:25
iterator.inc (https://raw.githubusercontent.com/BenBurak/Iterator-v2/master/iterator.inc)

====================
1D Fonksiyon
====================
Iter1D::Olustur
Iter1D::Ekle
Iter1D::Sil
Iter1D::Bul
Iter1D::Kontrol
Iter1D::Oku
Iter1D::Size
Iter1D::Sort
Iter1D::Random
Iter1D::Temizle
====================
2D Fonksiyon
====================
Iter2D::Olustur
Iter2D::Ekle
Iter2D::Sil
Iter2D::Bul
Iter2D::Kontrol
Iter2D::Oku
Iter2D::Size
Iter2D::Sort
Iter2D::Random
Iter2D::Temizle
Iter2D::Slot
Iter2D::SlotSil
Iter2D::SlotOku
Iter2D::SlotSort
Iter2D::SlotSize
====================
Döngüler
====================
for_1D(i, Oyuncu)
{
 printf("Oyuncu ID: %d", i);
}

for_2D(i, TEST, slot)
{
 printf("Test Elemanı -> Slot: %d", i);
}

for_Slot(i, TEST)
{
 printf("TEST içerisindeki slotlar: %d", i);
}