Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Snike02 poslato Septembar 04, 2019, 18:50:09 POSLE PODNE

Naslov: Problem sa loadanje aktora
Poruka od: Snike02 poslato Septembar 04, 2019, 18:50:09 POSLE PODNE
Problem(error/warning): Error sa INI_String, se je objasneto dole.
Citaterror 017: undefined symbol "INI_String"
Deo skripte: [pawn]forward LoadAktor(id, name[], value[]);
public LoadAktor(id, name[], value[])
{
   INI_Float("Lokacija_X", AktorInfo[ id ][ aktorX ]);
   INI_Float("Lokacija_Y", AktorInfo[ id ][ aktorY ]);
   INI_Float("Lokacija_Z", AktorInfo[ id ][ aktorZ ]);
   INI_Float("Rotacija_A", AktorInfo[ id ][ aktorA ]);
   INI_String("Ime", AktorInfo[ id ][ aktorime ]);
   INI_Int("Skin", AktorInfo[ id ][ aktorskin ]);
   return 1;
}[/pawn]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): /
Slika/video ingame problema(obavezno ako je ingame problem): /
Naslov: Odg: Problem sa loadanje aktora
Poruka od: Osamu Dazai poslato Septembar 04, 2019, 19:09:29 POSLE PODNE
Update YSI ili dodaj size na kraju :D
Naslov: Odg: Problem sa loadanje aktora
Poruka od: anderson87 poslato Septembar 04, 2019, 21:51:00 POSLE PODNE
Kod INI_String-a mora biti definisan lenght tj duzina stringa u enumatoru za aktorime.. primjer

[pawn]enum actor {

a_ime[12],
a_skin_id

}
new actor_info[ max_actor_id ][ actor ];[/pawn]

[pawn]INI_String( "Actor_Ime", actor_info[ id ][ a_ime ], 12 );[/pawn]
Naslov: Odg: Problem sa loadanje aktora
Poruka od: Osamu Dazai poslato Septembar 04, 2019, 22:03:41 POSLE PODNE
Citat: anderson87 poslato Septembar 04, 2019, 21:51:00 POSLE PODNE
Kod INI_String-a mora biti definisan lenght tj duzina stringa u enumatoru za aktorime.. primjer

[pawn]enum actor {

a_ime[12],
a_skin_id

}
new actor_info[ max_actor_id ][ actor ];[/pawn]

[pawn]INI_String( "Actor_Ime", actor_info[ id ][ a_ime ], 12 );[/pawn]

Bolje da apdejta YSI nego da koristi  taj stari zbagani :D
Naslov: Odg: Problem sa loadanje aktora
Poruka od: Snike02 poslato Septembar 05, 2019, 13:56:28 POSLE PODNE
Citat: anderson87 poslato Septembar 04, 2019, 21:51:00 POSLE PODNE
Kod INI_String-a mora biti definisan lenght tj duzina stringa u enumatoru za aktorime.. primjer

[pawn]enum actor {

a_ime[12],
a_skin_id

}
new actor_info[ max_actor_id ][ actor ];[/pawn]

[pawn]INI_String( "Actor_Ime", actor_info[ id ][ a_ime ], 12 );[/pawn]
hvala sredeno