Tip: System Kreiranje Ingame
Slike ili Video: https://imgur.com/a/V6EZtpF
Opis i dodatne informacije: Nista posebno uzeo sam kapija system i preveo u kreiranje objekata nista posebno ali je Korisno :) Obavezno kada ubacujete ovaj system u folderu scriptfiles kreirajte novi folder pod imenom ObjektiServera inace ovo je vise za [SA UP Modove]
Download link: https://pastebin.com/j8tqBRxt
Scan link: Pastebin je..
Credits: ///
Eh pa da krenemo...
Komentari, ocaj
[pawn]
#include < fdialog >
#include < YSI\y_commands >
#include < YSI\y_ini >
#include < YSI\y_amx >
[/pawn]
:o :o :o :o :o :o :o :o
[pawn]
#define BELA "{FFFFFF}"
#define ZELENA "{1aba2f}"
#define CRVENA "{F81414}"
[/pawn]
:o :o
[pawn]
SCM(playerid,-1,""ZELENA"
[/pawn]
Ne vredi dalje ni da trazim sta ne valja jer nista ne valja hahaha ???
Pre dobro bar za mn jer ne mogu da mapam u mapeditoru
Moze tuto kako da ubacim ovo u sam server
Citat: Marni poslato Februar 05, 2022, 00:00:25 PRE PODNE
Pre dobro bar za mn jer ne mogu da mapam u mapeditoru
Moze tuto kako da ubacim ovo u sam server
Objasnio sam ti u tvom threadu kako da napravis kreiranje objekata, pogledaj pa uradi to.
1. Zasto si include sve ove stvari ako ih ne koristis? Nema potrebe
2. Umesto da definises boje, a pritom koristis YSI, mogao si iskoristiti y_colors include
3. Nisi napravio ucitavanje pod OnGameModeInit kada pokrenes server
4. [pawn]public OnPlayerEditDynamicObject(playerid, objectid, response, Float:x, Float:y, Float:z, Float:rx, Float:ry, Float:rz)
{
if(KreiraOBJ[ playerid ] != 0) {
new i = KreiraOBJ[ playerid ];
oInfo[ i ][ oX ] = x;
oInfo[ i ][ oY ] = y;
oInfo[ i ][ oZ ] = z;
oInfo[ i ][ oRX ] = rx;
oInfo[ i ][ oRY ] = ry;
oInfo[ i ][ oRZ ] = rz;
DestroyDynamicObject(oInfo[ i ][ oID ]);
oInfo[ i ][ oID ] = CreateDynamicObject(oInfo[ i ][ oObjID ], x, y, z, rx, ry, rz);
EditDynamicObject(playerid, oInfo[ i ][ oID ]);
SaveObject(i);
KreiraOBJ[ playerid ] = 0;
}
return 1;
}[/pawn]
Zasto kada sacuvas objekat ponovo vracas na EditDynamicObject?
Sve u svemu, fali par stvari, ali boze moj, takodje malo jos popravi nacin pisanja da to iole izgleda lepse kada neko drugi cita i koristi.
Topao savet da ako vec koristis YSI, koristis i iteratore kada radis ovakve stvari, lakse je