Problem(error/warning): Bankomat nece da se sacuva,kucam /ebankomat,editujem ga sve i trebalo bi da mi pise Bankomat uspesno editovan ali to ne izlazi,a u skripti je sve uredu uzeo sam i drugi mod na kojem radi to kopirao sam i ponovo nece,i da i ako se udaljim od njega i ponovo se vratim tu on se vrati na poziciju gde je bio kreiran,zasto?
Deo skripte:
YCMD:ebankomat(playerid, params[],help)
{
#pragma unused help
if(UlogovanProvera == 0) return SCM(playerid,-1,"BC:RPG| "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
if(PlayerInfo < 6) return SCM(playerid,-1,""CRVENA"(( BC:RPG )) "SIVA"Samo AL6+!");
new afajl, idatm;
if(sscanf(params, "i",idatm)) return SCM(playerid,-1,"(( .::BC:RPG::. | Pomoc )) | "CRVENA"/ebankomat ");
format(afajl, sizeof(afajl), ATM_FILE, idatm);
if(!fexist(afajl)) return SCM(playerid,-1, "BC:RPG| "CRVENA"ID tog bankomata ne postoji!");
if(!IsPlayerInRangeOfPoint(playerid, 3.0, AtmInfo, AtmInfo, AtmInfo)) return SCM(playerid,-1,"BC:RPG| "CRVENA"Niste u blizini tog bankomata!");
DestroyDynamic3DTextLabel(AtmInfo); eData = idatm; EditDynamicObject(playerid,AtmInfo);
return 1;
}
///////////////////////////////////////////////////////////////////////////
public OnPlayerEditDynamicObject(playerid, objectid, response, Float:x, Float:y, Float:z, Float:rx, Float:ry, Float:rz)
{
if(response == EDIT_RESPONSE_FINAL)
{
new id = eData, Float:angle, string;
GetPlayerFacingAngle(playerid, angle);
if(id != -1)
{
AtmInfo = x; AtmInfo = y; AtmInfo = z;
AtmInfo = rz; DestroyDynamicObject(AtmInfo);
KreirajAtm(id); SacuvajATM(id);
format(string,sizeof(string),"BC:RPG| "ZELENA"Bankomat ID %d je uspesno editovan!",id);
SCM(playerid,-1,string);
id = -1;
return 1;
}
}
return 1;
}
/////////////////////////////////////////////////////////////////////////////////////
forward UcitajATM(atmid, name[], value[]);
public UcitajATM(atmid, name[], value[])
{
INI_Int("Postavljen",AtmInfo);
INI_Float("X",AtmInfo);
INI_Float("Y",AtmInfo);
INI_Float("Z",AtmInfo);
INI_Float("Angle",AtmInfo);
INI_Int("Int",AtmInfo);
INI_Int("VW",AtmInfo);
return 1;
}
///////////////////////////////////////////////////
stock SacuvajATM(atmid)
{
new kFile;
format(kFile, sizeof(kFile), ATM_FILE, atmid);
new INI:File = INI_Open(kFile);
INI_WriteInt(File,"Postavljen",AtmInfo);
INI_WriteFloat(File,"X",AtmInfo);
INI_WriteFloat(File,"Y",AtmInfo);
INI_WriteFloat(File,"Z",AtmInfo);
INI_WriteFloat(File,"Angle",AtmInfo);
INI_WriteInt(File,"Int",AtmInfo);
INI_WriteInt(File,"VW",AtmInfo);
INI_Close(File);
return 1;
}
//////////////////////////////////////////////////////////////
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): NEMA
Slika/video ingame problema(obavezno ako je ingame problem): https://imgur.com/a/JVjQDuH
Bankomat nece da se sacuva
620
pregleda
3
postova
15. Maj 2019.
http://balkan-samp.com/forum/index.php?topic=65872.0
ubaci ovaj sys Bankomata
ubaci ovaj sys Bankomata
Vlasnik Zajednice: Ghost Town since 2016
Vlasnik Zajednice : Spotify Ogc since 2018
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava
