Započeo Pule96
•29. Jun 2014.• Zaključano[Pomoc] Vikendica zabagovana
245
pregleda
5
postova
Wheel Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
25
Postovi:
9
Teme:
Pridružio se:Jun 2014
29. Jun 2014.
Skripta koju koristim: Nesto moje
Detaljan opis problema: Ovako, kreiram vikendicu i kupim je, i pise da ja koristim tu vikendicu. Kada odem relog spawnam se u vikendici, i kada izadjem iz nje stoji samo pickup. Kada restartujem server pise da je vikendica na prodaju, ali i dalje mogu da udjem u nju.
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
http://zaslike.com/viewer.php?file=9uy0ip0q8mgedltsi6w3.png
http://zaslike.com/viewer.php?file=kar13j21y2z0i2cvbjrc.png
Detaljan opis problema: Ovako, kreiram vikendicu i kupim je, i pise da ja koristim tu vikendicu. Kada odem relog spawnam se u vikendici, i kada izadjem iz nje stoji samo pickup. Kada restartujem server pise da je vikendica na prodaju, ali i dalje mogu da udjem u nju.
Dio skripte:
Quote
CMD:kreirajvikendicu(playerid, params[])
{
if(PlayerInfo >= 1338 || IsPlayerAdmin(playerid))
{
new Float😛oz, string, vikid, cijena, sstan, nivo, randomINT;
if(sscanf(params, "iii", vikid, cijena,nivo)) return SCM(playerid, COLOR_LIGHTBLUE, "Koristite: {FFFFFF}/kreirajstan [ID Vikendice] ");
GetPlayerPos(playerid, Poz, Poz, Poz);
GetPlayerFacingAngle(playerid, Poz);
format(sstan, sizeof(sstan), VIKENDICA_FILE, vikid);
if(fexist(sstan)) return SCM(playerid,CRVENA, "Greska |{FFFFFF} Taj ID vikendice vec postoji!");
if(vikid >= MAX_STANOVA)
{
SCM(playerid, CRVENA, "Greska | {FFFFFF} Vec ima previse vikendica ili ste ukucali prevelik ID!");
}
else
{
randomINT = randomEx(1,7);
if(randomINT == 1)
{
Vikendice = 2255.1096; Vikendice = -1139.8992; Vikendice = 1050.6328; Vikendice = 90.0000;
Vikendice = 9;
}
if(randomINT == 2)
{
Vikendice = 2259.6367; Vikendice = -1135.9604; Vikendice = 1050.6328; Vikendice = 270.0000;
Vikendice = 10;
}
if(randomINT == 3)
{
Vikendice = 244.0859; Vikendice = 304.8433; Vikendice = 999.1484; Vikendice = 270.0000;
Vikendice = 1;
}
if(randomINT == 4)
{
Vikendice = 267.0589; Vikendice = 304.9525; Vikendice = 999.1484; Vikendice = 270.0000;
Vikendice = 2;
}
if(randomINT == 5)
{
Vikendice = 300.1167; Vikendice = 309.4091; Vikendice = 1003.3047; Vikendice = 270.0000;
Vikendice = 4;
}
if(randomINT == 6)
{
Vikendice = 344.0706; Vikendice = 304.9346; Vikendice = 999.1484; Vikendice = 270.0000;
Vikendice = 6;
}
Vikendice = 0;
Vikendice = 1;
Vikendice = Poz; Vikendice = Poz; Vikendice = Poz; Vikendice = Poz;
Vikendice = 1; Vikendice = cijena; Vikendice = nivo; Vikendice = vikid;
format(string,sizeof(string),"{FF6363}Vikendica na prodaju! \n {FF6363}Cijena: {FFFFFF}%d$\n {FF6363}Level: {FFFFFF}%d \n{FF6363}ID: {FFFFFF}%d",Vikendice,Vikendice, vikid);
VikendicaLabel = Create3DTextLabel(string ,0xFF6363AA,Vikendice, Vikendice, Vikendice,25, 0, 1);
VikendicaPickup = CreateDynamicPickup(19134, 1, Vikendice, Vikendice, Vikendice);
strmid(Vikendice, "Niko", 0, strlen("Niko"), 255);
format(string, sizeof(string),"KREIRANJE | Kreirao si vikendicu ID: {FFFFFF}%d",vikid);
SendClientMessage(playerid, CRVENA, string);
VIKENDICE_LabelIPickup(vikid);
SacuvajVikendicu(vikid);
}
}
else return SCM(playerid, BIJELA, "[{F81414}EasyAS{FFFFFF}]{DBDBDB} Admini samo(+rcon)!");
return 1;
}
{
if(PlayerInfo >= 1338 || IsPlayerAdmin(playerid))
{
new Float😛oz, string, vikid, cijena, sstan, nivo, randomINT;
if(sscanf(params, "iii", vikid, cijena,nivo)) return SCM(playerid, COLOR_LIGHTBLUE, "Koristite: {FFFFFF}/kreirajstan [ID Vikendice] ");
GetPlayerPos(playerid, Poz, Poz, Poz);
GetPlayerFacingAngle(playerid, Poz);
format(sstan, sizeof(sstan), VIKENDICA_FILE, vikid);
if(fexist(sstan)) return SCM(playerid,CRVENA, "Greska |{FFFFFF} Taj ID vikendice vec postoji!");
if(vikid >= MAX_STANOVA)
{
SCM(playerid, CRVENA, "Greska | {FFFFFF} Vec ima previse vikendica ili ste ukucali prevelik ID!");
}
else
{
randomINT = randomEx(1,7);
if(randomINT == 1)
{
Vikendice = 2255.1096; Vikendice = -1139.8992; Vikendice = 1050.6328; Vikendice = 90.0000;
Vikendice = 9;
}
if(randomINT == 2)
{
Vikendice = 2259.6367; Vikendice = -1135.9604; Vikendice = 1050.6328; Vikendice = 270.0000;
Vikendice = 10;
}
if(randomINT == 3)
{
Vikendice = 244.0859; Vikendice = 304.8433; Vikendice = 999.1484; Vikendice = 270.0000;
Vikendice = 1;
}
if(randomINT == 4)
{
Vikendice = 267.0589; Vikendice = 304.9525; Vikendice = 999.1484; Vikendice = 270.0000;
Vikendice = 2;
}
if(randomINT == 5)
{
Vikendice = 300.1167; Vikendice = 309.4091; Vikendice = 1003.3047; Vikendice = 270.0000;
Vikendice = 4;
}
if(randomINT == 6)
{
Vikendice = 344.0706; Vikendice = 304.9346; Vikendice = 999.1484; Vikendice = 270.0000;
Vikendice = 6;
}
Vikendice = 0;
Vikendice = 1;
Vikendice = Poz; Vikendice = Poz; Vikendice = Poz; Vikendice = Poz;
Vikendice = 1; Vikendice = cijena; Vikendice = nivo; Vikendice = vikid;
format(string,sizeof(string),"{FF6363}Vikendica na prodaju! \n {FF6363}Cijena: {FFFFFF}%d$\n {FF6363}Level: {FFFFFF}%d \n{FF6363}ID: {FFFFFF}%d",Vikendice,Vikendice, vikid);
VikendicaLabel = Create3DTextLabel(string ,0xFF6363AA,Vikendice, Vikendice, Vikendice,25, 0, 1);
VikendicaPickup = CreateDynamicPickup(19134, 1, Vikendice, Vikendice, Vikendice);
strmid(Vikendice, "Niko", 0, strlen("Niko"), 255);
format(string, sizeof(string),"KREIRANJE | Kreirao si vikendicu ID: {FFFFFF}%d",vikid);
SendClientMessage(playerid, CRVENA, string);
VIKENDICE_LabelIPickup(vikid);
SacuvajVikendicu(vikid);
}
}
else return SCM(playerid, BIJELA, "[{F81414}EasyAS{FFFFFF}]{DBDBDB} Admini samo(+rcon)!");
return 1;
}
Neke slike/video za lakse dobivanje pomoci(neobavezno):
http://zaslike.com/viewer.php?file=9uy0ip0q8mgedltsi6w3.png
http://zaslike.com/viewer.php?file=kar13j21y2z0i2cvbjrc.png
Wheel Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
26
Postovi:
7
Teme:
Pridružio se:Avg. 2013
Wheel Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
25
Postovi:
9
Teme:
Pridružio se:Jun 2014
29. Jun 2014.
Evo ga :
Quote
stock SacuvajVikendicu(idvik)
{
new vFile;
format(vFile, sizeof(vFile), VIKENDICA_FILE, idvik);
new INI:File = INI_Open(vFile);
INI_WriteInt(File, "Posjedovan",Vikendice);
INI_WriteString(File, "Vlasnik",Vikendice);
INI_WriteFloat(File, "Ulaz_X",Vikendice);
INI_WriteFloat(File, "Ulaz_Y",Vikendice);
INI_WriteFloat(File, "Ulaz_Z",Vikendice);
INI_WriteFloat(File, "Ulaz_A",Vikendice);
INI_WriteFloat(File, "Izlaz_X",Vikendice);
INI_WriteFloat(File, "Izlaz_Y",Vikendice);
INI_WriteFloat(File, "Izlaz_Z",Vikendice);
INI_WriteFloat(File, "Izlaz_A",Vikendice);
INI_WriteInt(File, "Vrata",Vikendice);
INI_WriteInt(File, "Cijena",Vikendice);
INI_WriteInt(File, "vVW",Vikendice);
INI_WriteInt(File, "Nivo",Vikendice);
INI_WriteInt(File, "Enterijer",Vikendice);
INI_WriteInt(File, "Postavljen", Vikendice);
INI_Close(File);
}
{
new vFile;
format(vFile, sizeof(vFile), VIKENDICA_FILE, idvik);
new INI:File = INI_Open(vFile);
INI_WriteInt(File, "Posjedovan",Vikendice);
INI_WriteString(File, "Vlasnik",Vikendice);
INI_WriteFloat(File, "Ulaz_X",Vikendice);
INI_WriteFloat(File, "Ulaz_Y",Vikendice);
INI_WriteFloat(File, "Ulaz_Z",Vikendice);
INI_WriteFloat(File, "Ulaz_A",Vikendice);
INI_WriteFloat(File, "Izlaz_X",Vikendice);
INI_WriteFloat(File, "Izlaz_Y",Vikendice);
INI_WriteFloat(File, "Izlaz_Z",Vikendice);
INI_WriteFloat(File, "Izlaz_A",Vikendice);
INI_WriteInt(File, "Vrata",Vikendice);
INI_WriteInt(File, "Cijena",Vikendice);
INI_WriteInt(File, "vVW",Vikendice);
INI_WriteInt(File, "Nivo",Vikendice);
INI_WriteInt(File, "Enterijer",Vikendice);
INI_WriteInt(File, "Postavljen", Vikendice);
INI_Close(File);
}
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava