Deo skripte:
Ako bude potrebno saljemDebug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): /
Ako bude potrebno saljem YCMD:napravitrafiku(playerid, params[], help)
{
if( UlogovanIgrac[ playerid ] == 0) return SEM( playerid, "Moras se ulogovati da bi koristio ovu komandu!" );
if( PI[ playerid ][ pAdmin ] < 6) return SEM( playerid, "Nisi ovlascen // Nemate autorizaciju za koristenje ove naredbe!" );
if( UlogovanIgrac[ playerid ] == 0) return SEM( playerid, "Nisi ulogovan!" );
new trafid = 0;
GetPlayerPos(playerid, X,Y,Z);
for(new b = 0; b < sizeof(TI); b++)
{
if( TI == 1)
{
trafid = b + 1;
}
}
if( trafid > 200) return SEM( playerid, "Ne mozete napraviti vise od 200 trafika." );
if( sscanf(params, "ii", tlvl, tcena))
{
SKP(playerid, "/napravitrafiku (level) (cena)" );
return true;
}
tobjekat[ playerid ] = CreateDynamicObjectEx(1571, X, Y+4, Z, 0, 0, 0, 300.0, 300.0);
EditDynamicObject(playerid, tobjekat[ playerid ]);
editing[ playerid ] = 8;
SCMF(playerid, -1, ""COL_ARP" {FFFFFF}Editujes trafiku ID:%d. (Kada pritisnete save, tamo gde ste stajali tu ce se nalaziti pickup i label)",trafid);
return true;
} for(new b = 0; b < sizeof(TI); b++)
{
new gFile;
format(gFile, sizeof(gFile), "trafike/Trafika_%d.ini" ,b);
if( fexist(gFile))
{
INI_ParseFile(gFile, "UcitajTrafike", .bExtra = true, .extra = b);
if( TI == 1)
{
if( TI == 0)
{
format(string,sizeof(string),"[ Trafika: (%d) ]\nCijena: $%d\nNivo: %d\nZa kupovinu: /kupitrafiku", b, TI, TI[tLevel ]);
TrafikaLabel = C3D(string ,PRODAJESE,TI, TI, TI,15);
TrafikaPickup = CDP(1274, 1, TI, TI, TI[tPickZ ]);
CreateDynamicObject(1571, TI, TI, TI, TI, TI, TI[tRotZ ]);
C3D("{0084e3}/tkupi\n/robtrafika", BELA, TI, TI, TI, 15);
}
if( TI == 1)
{
format(string,sizeof(string),"[ Trafika: (%d) ]\nVlasnik: %s\nNivo: %d\nCijena: $%d\nNeaktivnost: %dh", b, TI, TI, TI, TI[tNeakt ]);
TrafikaLabel = C3D(string ,KUPLJENO,TI, TI, TI,15);
TrafikaPickup = CDP(1274, 1, TI, TI, TI[tPickZ ]);
CreateDynamicObject(1571, TI, TI, TI, TI, TI, TI[tRotZ ]);
C3D("{0084e3}/tkupi\n/robtrafika", BELA, TI, TI, TI, 15);
}
}
}
} stock SledecaTrafika()
{
new trf;
for(new idtrafike = 0; idtrafike <= MAX_TRAFIKA; idtrafike++)
{
format(trf, sizeof(trf), "trafike/Trafika_%d.ini", idtrafike);
if( !fexist(trf)) return idtrafike;
}
return true;
}
_callback: UcitajTrafike(idtrafe, name[], value[])
{
INI_Int( "tImaVlasnika",TI[tImaVlasnika ]);
INI_String("tVlasnik",TI,32);
INI_Float("tTrafX",TI[tTrafX ]);
INI_Float("tTrafY",TI[tTrafY ]);
INI_Float("tTrafZ",TI[tTrafZ ]);
INI_Float("tRotX",TI[tRotX ]);
INI_Float("tRotY",TI[tRotY ]);
INI_Float("tRotZ",TI[tRotZ ]);
INI_Float("tPickX",TI[tPickX ]);
INI_Float("tPickY",TI[tPickY ]);
INI_Float("tPickZ",TI[tPickZ ]);
INI_Int( "tLevel",TI[tLevel ]);
INI_Int( "tCena",TI[tCena ]);
INI_Int( "tKasa",TI[tKasa ]);
INI_Int( "tNeakt",TI[tNeakt ]);
INI_Int( "tPostavljena",TI[tPostavljena ]);
return true;
}
_callback: SacuvajTrafiku(idtrafe)
{
new dFile;
format(dFile, sizeof(dFile),"trafike/Trafika_%d.ini",idtrafe);
new INI:File = INI_Open(dFile);
INI_WriteInt( File, "tImaVlasnika",TI[tImaVlasnika ]);
INI_WriteString(File,"tVlasnik",TI[tVlasnik ]);
INI_WriteFloat(File,"tTrafX",TI[tTrafX ]);
INI_WriteFloat(File,"tTrafY",TI[tTrafY ]);
INI_WriteFloat(File,"tTrafZ",TI[tTrafZ ]);
INI_WriteFloat(File,"tRotX",TI[tRotX ]);
INI_WriteFloat(File,"tRotY",TI[tRotY ]);
INI_WriteFloat(File,"tRotZ",TI[tRotZ ]);
INI_WriteFloat(File,"tPickX",TI[tPickX ]);
INI_WriteFloat(File,"tPickY",TI[tPickY ]);
INI_WriteFloat(File,"tPickZ",TI[tPickZ ]);
INI_WriteInt( File, "tLevel",TI[tLevel ]);
INI_WriteInt( File, "tCena",TI[tCena ]);
INI_WriteInt( File, "tKasa",TI[tKasa ]);
INI_WriteInt( File, "tNeakt",TI[tNeakt ]);
INI_WriteInt( File, "tPostavljena",TI[tPostavljena ]);
INI_Close(File);
return true;
}
public OnPlayerEditDynamicObject(playerid, objectid, response, Float:x, Float:y, Float:z, Float:rx, Float:ry, Float:rz)
{
return true;
}
EditDynamicObject(playerid, objekat[ playerid ]); YCMD:napravijukebox(playerid, params[], help)
{
new str;
if( PI[ playerid ][ pAdmin ] < 6) return SEM( playerid, "Nisi ovlasten // Nemate autorizaciju za koristenje ove naredbe!" );
if( editing[ playerid ] > 0) return SEM( playerid, "Vec editujete nesto." );
if( UlogovanIgrac[ playerid ] == 0) return SEM( playerid, "Nisi ulogovan!" );
new atmid = 0;
for(new b = 0; b < sizeof(JUI); b++)
{
if( JUI == 1)
{
atmid = b + 1;
}
}
if( atmid > 100) return SEM( playerid, "Ne mozete napraviti vise od 100 jukeboxova." );
format(str, sizeof(str), ""COL_ARP" {FFFFFF}Editujes JukeBox ID:%d.", atmid);
SCM( playerid, -1, str);
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x,y,z);
objekat[ playerid ] = CreateDynamicObjectEx(2779, x, y+1, z, 0, 0, 0, 300.0, 300.0);
EditDynamicObject(playerid, objekat[ playerid ]);
editing[ playerid ] = 14;
return true;
} public OnPlayerEditObject(playerid, playerobject, objectid, response, Float:fX, Float:fY, Float:fZ, Float:fRotX, Float:fRotY, Float:fRotZ)
{
new string;
new Float:oldX, Float:oldY, Float:oldZ,
Float:oldRotX, Float:oldRotY, Float:oldRotZ;
GetObjectPos(objectid, oldX, oldY, oldZ);
GetObjectRot(objectid, oldRotX, oldRotY, oldRotZ);
if( editing[ playerid ] == 3)
{
if( response == EDIT_RESPONSE_FINAL)
{
new atmid = 0;
for(new b = 0; b < sizeof(AI); b++)
{
if( AI == 1)
{
atmid = b + 1;
}
}
DestroyDynamicObject(objekat[ playerid ]);
editing[ playerid ] = 0;
CreateDynamicObject(2942, Float:fX, Float:fY, Float:fZ, Float:fRotX, Float:fRotY, Float:fRotZ);
AI = 1;
AI = Float:fX;
AI = Float:fY;
AI = Float:fZ;
AI = Float:fRotX;
AI = Float:fRotY;
AI = Float:fRotZ;
format(string,sizeof(string),"{008080}[ {FFFFFF}ATM: (%d) {008080}]\n{FFFFFF}/atm\n/robatm", atmid);
ATMLabel = C3D(string ,-1,AI, AI, AI,10);
format(string, sizeof(string), ""COL_ARP" {FFFFFF}Napravio si ATM [ID:%d].", atmid);
SCM( playerid, -1, string);
new str;
format(str,128,"{95AB09}(UPOZORENJE) %s je napravio ATM [ID: %d]!", GetName( playerid ), atmid);
PAdm(ZUTA,str,1);
atmovi++;
SacuvajAtm(atmid);
}
if( response == EDIT_RESPONSE_CANCEL)
{
DestroyDynamicObject(objekat[ playerid ]);
SCM( playerid, -1, ""COL_ARP" {FFFFFF}Unistili ste ATM." );
editing[ playerid ] = 0;
}
}
else if( editing[ playerid ] == 5)
{
if( response == EDIT_RESPONSE_FINAL)
{
new spikeid = 0;
for(new b = 0; b < sizeof(SPI); b++)
{
if( SPI == 1)
{
spikeid = b + 1;
}
}
DestroyObject(sobjekat[ playerid ]);
editing[ playerid ] = 0;
SpikeObject = CreateObject(2899, Float:fX, Float:fY, Float:fZ, Float:fRotX, Float:fRotY, Float:fRotZ);
SPI = 1;
SPI = Float:fX;
SPI = Float:fY;
SPI = Float:fZ;
SPI = Float:fRotX;
spikeovi++;
SPI = Float:fRotY;
SPI = Float:fRotZ;
format(string, sizeof(string), ""COL_ARP" {FFFFFF}Napravio si spike [ID:%d].", spikeid);
SCM( playerid, -1, string);
new str;
format(str,128,"{95AB09}(UPOZORENJE) %s je napravio spike [ID: %d]!", GetName( playerid ), spikeid);
PAdm(ZUTA,str,1);
//SacuvajSpike(spikeid);
}
if( response == EDIT_RESPONSE_CANCEL)
{
DestroyObject(sobjekat[ playerid ]);
SCM( playerid, -1, ""COL_ARP" {FFFFFF}Unistili ste spike." );
editing[ playerid ] = 0;
}
}
else if( editing[ playerid ] == 6)
{
if( response == EDIT_RESPONSE_FINAL)
{
new grafid = 0;
for(new b = 0; b < sizeof(GI); b++)
{
if( GI == 1)
{
grafid = b + 1;
}
}
DestroyObject(dobjekat[ playerid ]);
new str;
format(str, 300, "{FFFFFF}%s", textora);
editing[ playerid ] = 0;
GI = 1;
strmid(GI,str,0,strlen(str),255);
GI = Float:fX;
GI = Float:fY;
GI = Float:fZ;
GI = Float:fRotX;
GI = Float:fRotY;
GI = Float:fRotZ;
graf = CreateObject(19479, GI, GI, GI, GI, GI, GI[gRotZ ]);
SetObjectMaterialText(graf, GI, 0, 100, "Bold", 24, 0, -32256, 0, 1);
format(string, sizeof(string), ""COL_ARP" {FFFFFF}Napravio si graffit [ID:%d], text: %s.", grafid, textora);
SCM( playerid, -1, string);
format(str,128,"{95AB09}(UPOZORENJE) %s je napravio graffit [ID: %d]!", GetName( playerid ), grafid);
PAdm(ZUTA,str,1);
SacuvajGraffit(grafid);
graffiti++;
}
if( response == EDIT_RESPONSE_CANCEL)
{
DestroyObject(dobjekat[ playerid ]);
SCM( playerid, -1, ""COL_ARP" {FFFFFF}Unistili ste graffit." );
editing[ playerid ] = 0;
}
}
else if( editing[ playerid ] == 7)
{
if( response == EDIT_RESPONSE_FINAL)
{
new govid = 0;
for(new b = 0; b < sizeof(GOI); b++)
{
if( GOI == 1)
{
govid = b + 1;
}
}
DestroyObject(gobjekat[ playerid ]);
editing[ playerid ] = 0;
GOI = 1;
GOI = Float:fX;
GOI = Float:fY;
GOI = Float:fZ;
GOI = Float:fRotX;
GOI = Float:fRotY;
GOI = Float:fRotZ;
GovornicaLabel = C3D("{0084e3}/govornica",BELA,GOI, GOI, GOI,10);
CreateDynamicObject(1216, GOI, GOI, GOI, GOI, GOI, GOI[goRotZ ]);
format(string, sizeof(string), ""COL_ARP" {FFFFFF}Napravio si govornicu [ID:%d].", govid);
SCM( playerid, -1, string);
new str;
format(str,128,"{95AB09}(UPOZORENJE) %s je napravio govornicu [ID: %d]!", GetName( playerid ), govid);
PAdm(ZUTA,str,1);
govornice++;
SacuvajGovornicu(govid);
}
if( response == EDIT_RESPONSE_CANCEL)
{
DestroyObject(gobjekat[ playerid ]);
SCM( playerid, -1, ""COL_ARP" {FFFFFF}Unistili ste govornicu." );
editing[ playerid ] = 0;
}
}
else if( editing[ playerid ] == 8)
{
if( response == EDIT_RESPONSE_FINAL)
{
new trafid = 0;
for(new b = 0; b < sizeof(TI); b++)
{
if( TI == 1)
{
trafid = b + 1;
}
}
DestroyDynamicObject(tobjekat[ playerid ]);
new Float:px, Float:py, Float:pz;
GetPlayerPos(playerid, px, py, pz);
TI = Float:fX;
TI = Float:fY;
TI = Float:fZ;
TI = Float:fRotX;
TI = Float:fRotY;
TI = Float:fRotZ;
TI = tcena;
TI = tlvl;
TI = px;
TI = py;
TI = pz;
TI = 0;
TI = 0;
TI = 1;
strmid(TI,"Niko",0,strlen("Niko"),255);
format(string,sizeof(string),"[ Trafika: (%d) ]\nCijena: $%d\nNivo: %d\nZa kupovinu: /kupitrafiku", trafid, TI, TI[tLevel ]);
TrafikaLabel = C3D(string ,PRODAJESE,TI, TI, TI,15);
TrafikaPickup = CDP(1274, 1, TI, TI, TI[tPickZ ]);
CreateDynamicObject(1571, TI, TI, TI, TI, TI, TI[tRotZ ]);
C3D("{0084e3}/tkupi\n/robtrafika", BELA, TI, TI, TI, 15);
format(string,sizeof(string),""COL_ARP" {FFFFFF}Trafika [ID:%d] je napravljena.",trafid);
SCM( playerid,SIVA,string);
TrafikaLabelIPickup(trafid);
SacuvajTrafiku(trafid);
new str;
format(str,128,"{95AB09}(UPOZORENJE) Admin %s je napravio trafiku [ID: %d]!", GetName( playerid ), trafid);
PAdm(ZUTA,str,1);
editing[ playerid ] = 0;
}
if( response == EDIT_RESPONSE_CANCEL)
{
DestroyDynamicObject(tobjekat[ playerid ]);
SCM( playerid, -1, ""COL_ARP" {FFFFFF}Unistili ste trafiku." );
editing[ playerid ] = 0;
}
}
else if( editing[ playerid ] == 9)
{
if( response == EDIT_RESPONSE_FINAL)
{
new jelkaid = 0;
for(new b = 0; b < sizeof(JI); b++)
{
if( JI == 1)
{
jelkaid = b + 1;
}
}
DestroyObject(jobjekat[ playerid ]);
JI = Float:fX;
JI = Float:fY;
JI = Float:fZ;
JI = Float:fRotX;
JI = Float:fRotY;
JI = Float:fRotZ;
JI = 1;
format(string,sizeof(string),"{00FFEE}Zelimo vam srecne Bozicne\ni novogodisnje praznike!\n*** 2020 ***" );
C3D(string ,-1,JI, JI, JI+3,15);
CreateDynamicObject(19076, JI, JI, JI, JI, JI, JI[jRotZ ]);
format(string,sizeof(string),""COL_ARP" {FFFFFF}Jelka [ID:%d] je napravljena.",jelkaid);
SCM( playerid,SIVA,string);
SacuvajJelku(jelkaid);
new str;
jelke++;
format(str,128,"{95AB09}(UPOZORENJE) Admin %s je napravio jelku [ID: %d]!", GetName( playerid ), jelkaid);
PAdm(ZUTA,str,1);
editing[ playerid ] = 0;
}
if( response == EDIT_RESPONSE_CANCEL)
{
DestroyObject(jobjekat[ playerid ]);
SCM( playerid, -1, ""COL_ARP" {FFFFFF}Unistili ste jelku." );
editing[ playerid ] = 0;
}
}
else if( editing[ playerid ] == 10)
{
if( response == EDIT_RESPONSE_FINAL)
{
new poklonid = 0;
for(new b = 0; b < sizeof(POI); b++)
{
if( POI == 1)
{
poklonid = b + 1;
}
}
DestroyObject(pobjekat[ playerid ]);
POI = Float:fX;
POI = Float:fY;
POI = Float:fZ;
POI = Float:fRotX;
POI = Float:fRotY;
POI = Float:fRotZ;
POI = 1;
POI = 0;
format(string,sizeof(string),"{FFFFFF}Poklon nije otvoren!\n\n{0084e3}/poklon" );
PoklonLabel = C3D(string ,-1,POI, POI, POI,3);
PoklonObject = CreateDynamicObject(19054, POI, POI, POI, POI, POI, POI[poRotZ ]);
format(string,sizeof(string),""COL_ARP" {FFFFFF}Poklon [ID:%d] je napravljen.",poklonid);
SCM( playerid,SIVA,string);
SacuvajPoklon(poklonid);
new str;
format(str,128,"{95AB09}(UPOZORENJE) Admin %s je napravio poklon [ID: %d]!", GetName( playerid ), poklonid);
PAdm(ZUTA,str,1);
editing[ playerid ] = 0;
pokloni++;
}
if( response == EDIT_RESPONSE_CANCEL)
{
DestroyObject(pobjekat[ playerid ]);
SCM( playerid, -1, ""COL_ARP" {FFFFFF}Unistili ste poklon." );
editing[ playerid ] = 0;
}
}
else if( editing[ playerid ] == 11)
{
if( response == EDIT_RESPONSE_FINAL)
{
new objekatid = 0;
for(new b = 0; b < sizeof(OI); b++)
{
if( OI == 1)
{
objekatid = b + 1;
}
}
DestroyObject(oobjekat[ playerid ]);
OI = Float:fX;
OI = Float:fY;
OI = Float:fZ;
OI = Float:fRotX;
OI = Float:fRotY;
OI = Float:fRotZ;
OI = 1;
OI = oobj;
format(string,sizeof(string),"{FFFFFF}[ Object ID:%d ]",objekatid);
ObjectLabel = C3D(string ,-1,OI, OI, OI,10);
ObjObject = CreateObject(oobj, OI, OI, OI, OI, OI, OI[oRotZ ]);
format(string,sizeof(string),""COL_ARP" {FFFFFF}Object [ID:%d] je napravljen.",objekatid);
SCM( playerid,SIVA,string);
SacuvajObjekat(objekatid);
new str;
format(str,128,"{95AB09}(UPOZORENJE) Admin %s je napravio objekat [ID: %d]!", GetName( playerid ), objekatid);
PAdm(ZUTA,str,1);
editing[ playerid ] = 0;
}
if( response == EDIT_RESPONSE_CANCEL)
{
DestroyObject(oobjekat[ playerid ]);
SCM( playerid, -1, ""COL_ARP" {FFFFFF}Unistili ste objekat." );
editing[ playerid ] = 0;
}
}
else if( editing[ playerid ] == 12)
{
if( response == EDIT_RESPONSE_FINAL)
{
new spikeid = 0;
for(new b = 0; b < sizeof(BA); b++)
{
if( BA == 1)
{
spikeid = b + 1;
}
}
DestroyObject(bobjekat[ playerid ]);
editing[ playerid ] = 0;
BarricadeObject = CreateObject(3578, Float:fX, Float:fY, Float:fZ, Float:fRotX, Float:fRotY, Float:fRotZ);
BA = 1;
BA = Float:fX;
BA = Float:fY;
BA = Float:fZ;
BA = Float:fRotX;
BA = Float:fRotY;
BA = Float:fRotZ;
format(string, sizeof(string), ""COL_ARP" {FFFFFF}Napravio si barikadu [ID:%d].", spikeid);
SCM( playerid, -1, string);
new str;
format(str,128,"{95AB09}(UPOZORENJE) %s je napravio barikadu [ID: %d]!", GetName( playerid ), spikeid);
PAdm(ZUTA,str,1);
//SacuvajBarikadu(spikeid);
}
if( response == EDIT_RESPONSE_CANCEL)
{
DestroyObject(bobjekat[ playerid ]);
SCM( playerid, -1, ""COL_ARP" {FFFFFF}Unistili ste barikadu." );
editing[ playerid ] = 0;
}
}
else if( editing[ playerid ] == 13)
{
if( response == EDIT_RESPONSE_FINAL)
{
new spikeid = 0;
for(new b = 0; b < sizeof(CA); b++)
{
if( CA == 1)
{
spikeid = b + 1;
}
}
DestroyObject(cobjekat[ playerid ]);
editing[ playerid ] = 0;
CunjObject = CreateObject(1237, Float:fX, Float:fY, Float:fZ, Float:fRotX, Float:fRotY, Float:fRotZ);
CA = 1;
CA = Float:fX;
CA = Float:fY;
CA = Float:fZ;
CA = Float:fRotX;
CA = Float:fRotY;
CA = Float:fRotZ;
format(string, sizeof(string), ""COL_ARP" {FFFFFF}Napravio si cunj [ID:%d].", spikeid);
SCM( playerid, -1, string);
new str;
format(str,128,"{95AB09}(UPOZORENJE) %s je napravio cunj [ID: %d]!", GetName( playerid ), spikeid);
PAdm(ZUTA,str,1);
//SacuvajCunj(spikeid);
}
if( response == EDIT_RESPONSE_CANCEL)
{
DestroyObject(cobjekat[ playerid ]);
SCM( playerid, -1, ""COL_ARP" {FFFFFF}Unistili ste cunj." );
editing[ playerid ] = 0;
}
}
else if( editing[ playerid ] == 14)
{
if( response == EDIT_RESPONSE_FINAL)
{
new atmid = 0;
for(new b = 0; b < sizeof(JUI); b++)
{
if( JUI == 1)
{
atmid = b + 1;
}
}
DestroyDynamicObject(objekat[ playerid ]);
editing[ playerid ] = 0;
CreateDynamicObject(2779, Float:fX, Float:fY, Float:fZ, Float:fRotX, Float:fRotY, Float:fRotZ);
JUI = 1;
JUI = Float:fX;
JUI = Float:fY;
JUI = Float:fZ;
JUI = Float:fRotX;
JUI = Float:fRotY;
JUI = Float:fRotZ;
format(string,sizeof(string),"{F3FF02}.:: JukeBox [%d] ::.\n{FFFFFF}/oocshop",atmid);
JukeboxLabel = C3D(string ,-1,JUI, JUI, JUI+2,10);
format(string, sizeof(string), ""COL_ARP" {FFFFFF}Napravio si JukeBox [ID:%d].", atmid);
SCM( playerid, -1, string);
new str;
format(str,128,"{95AB09}(UPOZORENJE) %s je napravio JukeBox [ID: %d]!", GetName( playerid ), atmid);
PAdm(ZUTA,str,1);
atmovi++;
SacuvajJukebox(atmid);
}
if( response == EDIT_RESPONSE_CANCEL)
{
DestroyDynamicObject(objekat[ playerid ]);
SCM( playerid, -1, ""COL_ARP" {FFFFFF}Unistili ste Jukebox." );
editing[ playerid ] = 0;
}
}
else if( editing[ playerid ] == 16)
{
if( response == EDIT_RESPONSE_FINAL)
{
new kontejnerid = 0;
for(new b = 0; b < sizeof(KO); b++)
{
if( KO == 1)
{
kontejnerid = b + 1;
}
}
DestroyDynamicObject(objekat[ playerid ]);
editing[ playerid ] = 0;
CreateDynamicObject(1343, Float:fX, Float:fY, Float:fZ, Float:fRotX, Float:fRotY, Float:fRotZ);
KO = 1;
KO = 1;
KO = Float:fX;
KO = Float:fY;
KO = Float:fZ;
KO = Float:fRotX;
KO = Float:fRotY;
KO = Float:fRotZ;
format(string,sizeof(string),"{008080}(Kontejner: 'Mali') || (ID: %d)\n(Da pretrazite ovaj kontejner: /pretrazikontejner!)",kontejnerid);
KontejnerLabel = C3D(string ,-1,KO, KO, KO,10);
format(string, sizeof(string), ""COL_ARP" {FFFFFF}Napravio si 'mali' kontejner [ID:%d]!", kontejnerid);
SCM( playerid, -1, string);
new str;
format(str,128,"{95AB09}(UPOZORENJE) %s je napravio 'mali' kontejner [ID: %d]!", GetName( playerid ), kontejnerid);
PAdm(ZUTA,str,1);
atmovi++;
SacuvajKontejner(kontejnerid);
}
if( response == EDIT_RESPONSE_CANCEL)
{
DestroyDynamicObject(objekat[ playerid ]);
SCM( playerid, -1, ""COL_ARP" {FFFFFF}Unistili ste 'mali' kontejner." );
editing[ playerid ] = 0;
}
}
else if( editing[ playerid ] == 17)
{
if( response == EDIT_RESPONSE_FINAL)
{
new kontejnerid = 0;
for(new b = 0; b < sizeof(KO); b++)
{
if( KO == 1)
{
kontejnerid = b + 1;
}
}
DestroyDynamicObject(objekat[ playerid ]);
editing[ playerid ] = 0;
CreateDynamicObject(1331, Float:fX, Float:fY, Float:fZ, Float:fRotX, Float:fRotY, Float:fRotZ);
KO = 2;
KO = 1;
KO = Float:fX;
KO = Float:fY;
KO = Float:fZ;
KO = Float:fRotX;
KO = Float:fRotY;
KO = Float:fRotZ;
format(string,sizeof(string),"{008080}(Kontejner: 'Srednji') || (ID: %d)\n(Da pretrazite ovaj kontejner: /pretrazikontejner!)",kontejnerid);
KontejnerLabel = C3D(string ,-1,KO, KO, KO,10);
format(string, sizeof(string), ""COL_ARP" {FFFFFF}Napravio si 'srednji' kontejner [ID:%d]!", kontejnerid);
SCM( playerid, -1, string);
new str;
format(str,128,"{95AB09}(UPOZORENJE) %s je napravio 'srednji' kontejner [ID: %d]!", GetName( playerid ), kontejnerid);
PAdm(ZUTA,str,1);
atmovi++;
SacuvajKontejner(kontejnerid);
}
if( response == EDIT_RESPONSE_CANCEL)
{
DestroyDynamicObject(objekat[ playerid ]);
SCM( playerid, -1, ""COL_ARP" {FFFFFF}Unistili ste 'srednji' kontejner." );
editing[ playerid ] = 0;
}
}
else if( editing[ playerid ] == 18)
{
if( response == EDIT_RESPONSE_FINAL)
{
new kontejnerid = 0;
for(new b = 0; b < sizeof(KO); b++)
{
if( KO == 1)
{
kontejnerid = b + 1;
}
}
DestroyDynamicObject(objekat[ playerid ]);
editing[ playerid ] = 0;
CreateDynamicObject(3035, Float:fX, Float:fY, Float:fZ, Float:fRotX, Float:fRotY, Float:fRotZ);
KO = 3;
KO = 1;
KO = Float:fX;
KO = Float:fY;
KO = Float:fZ;
KO = Float:fRotX;
KO = Float:fRotY;
KO = Float:fRotZ;
format(string,sizeof(string),"{008080}(Kontejner: 'Veliki') || (ID: %d)\n(Da pretrazite ovaj kontejner: /pretrazikontejner!)",kontejnerid);
KontejnerLabel = C3D(string ,-1,KO, KO, KO,10);
format(string, sizeof(string), ""COL_ARP" {FFFFFF}Napravio si 'veliki' kontejner [ID:%d]!", kontejnerid);
SCM( playerid, -1, string);
new str;
format(str,128,"{95AB09}(UPOZORENJE) %s je napravio 'veliki' kontejner [ID: %d]!", GetName( playerid ), kontejnerid);
PAdm(ZUTA,str,1);
atmovi++;
SacuvajKontejner(kontejnerid);
}
if( response == EDIT_RESPONSE_CANCEL)
{
DestroyDynamicObject(objekat[ playerid ]);
SCM( playerid, -1, ""COL_ARP" {FFFFFF}Unistili ste 'veliki' kontejner." );
editing[ playerid ] = 0;
}
}
return true;
}
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava