Započeo Hunter.#
•14. Maj 2019.• ZaključanoBankomat nece da se sacuva
652
pregleda
3
postova
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
86
Postovi:
29
Teme:
Pridružio se:Jan. 2019
14. Maj 2019.
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
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
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
120 / 250 XP
Početnik(8)
756
Postovi:
73
Teme:
Pridružio se:Apr. 2017
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
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
86
Postovi:
29
Teme:
Pridružio se:Jan. 2019
15. Maj 2019.
Nodze wrote on May 15, 2019, 10:16 am:
http://balkan-samp.com/forum/index.php?topic=65872.0
ubaci ovaj sys Bankomata
ubaci ovaj sys Bankomata
Nece brate ne znam sta mu je,ja stisnem ljepo ono dugme za da se sacuva ono nece
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava
