Započeo Joy
•24. Nov. 2013.• Zaključano[Pomoc]Spawn
545
pregleda
13
postova
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
96 / 100 XP
Početnik(0)
488
Postovi:
54
Teme:
Pridružio se:Okt. 2012
24. Nov. 2013.
Skripta koju koristim:nebitno
Opis problema:Zelim da napravim da se igrac spawna na zadnjoj poziciji gdje se nalazio,znaci neznam kako da napravim da mu sprema koordinate i kad se konektuje na igru da ga spawna na tim koordinatama,pa ako neko zna,inace nisam dobar u pravljenju nekakvih spremanja podataka. 😄
Slike/video://
Opis problema:Zelim da napravim da se igrac spawna na zadnjoj poziciji gdje se nalazio,znaci neznam kako da napravim da mu sprema koordinate i kad se konektuje na igru da ga spawna na tim koordinatama,pa ako neko zna,inace nisam dobar u pravljenju nekakvih spremanja podataka. 😄
Slike/video://
OG Legend
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
23 / 250 XP
Početnik(2)
3,748
Postovi:
73
Teme:
Pridružio se:Jan. 2012
24. Nov. 2013.
napravis u enumu pInfo ili kako vec
onda spremanje mislim da to znas i onda pod onPlayerSpawn postavis ovu proveru
nadam se da si svatio
Float:pPozX,
Float:pPozY,
Float:pPozZ,onda spremanje mislim da to znas i onda pod onPlayerSpawn postavis ovu proveru
if(PlayerInfo == 0.0 && PlayerInfo == 0.0)
{
SetPlayerPos(playerid, X, Y, Z);
}
else SetPlayerPos(playerid, PlayerInfo, PlayerInfo, PlayerInfo);nadam se da si svatio
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
666
Postovi:
43
Teme:
Pridružio se:Avg. 2012
24. Nov. 2013.
ako koristis Y_ini a pretpostavljam..
new Float:playerPos;
public OnPlayerDisconnect(playerid, reason)
{
GetPlayerPos(playerid, playerPos, playerPos, playerPos);
GetPlayerFacingAngle(playerid, playerPos);
new INI:file = INI_Open(UserPath(playerid));
INI_WriteFloat(file, "PosX", playerPos);
INI_WriteFloat(file, "PosY", playerPos);
INI_WriteFloat(file, "PosZ", playerPos);
INI_WriteFloat(file, "PosA", playerPos);
INI_Close(file);
return 1;
}
// i stavi ovako, da ucitava
INI_Float("PosX", playerPos);
INI_Float("PosY", playerPos);
INI_Float("PosZ", playerPos);
INI_Float("PosA", playerPos);
// onda onDialogResponse, tj gdje se loginujes ( ako je preko dijaloga )
if(playerPos != 0 && playerPos != 0)
SetSpawnInfo(playerid, 0, 0, playerPos, -playerPos, playerPos, playerPos, 0, 0, 0, 0, 0, 0);Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
96 / 100 XP
Početnik(0)
488
Postovi:
54
Teme:
Pridružio se:Okt. 2012
24. Nov. 2013.
new ermin wrote on November 24, 2013, 3:38 pm:
ako koristis Y_ini a pretpostavljam..
new Float:playerPos;
public OnPlayerDisconnect(playerid, reason)
{
GetPlayerPos(playerid, playerPos, playerPos, playerPos);
GetPlayerFacingAngle(playerid, playerPos);
new INI:file = INI_Open(UserPath(playerid));
INI_WriteFloat(file, "PosX", playerPos);
INI_WriteFloat(file, "PosY", playerPos);
INI_WriteFloat(file, "PosZ", playerPos);
INI_WriteFloat(file, "PosA", playerPos);
INI_Close(file);
return 1;
}
// i stavi ovako, da ucitava
INI_Float("PosX", playerPos);
INI_Float("PosY", playerPos);
INI_Float("PosZ", playerPos);
INI_Float("PosA", playerPos);
// onda onDialogResponse, tj gdje se loginujes ( ako je preko dijaloga )
if(playerPos != 0 && playerPos != 0)
SetSpawnInfo(playerid, 0, 0, playerPos, -playerPos, playerPos, playerPos, 0, 0, 0, 0, 0, 0);Moj Y_ini se nekako ne poklapa sa tim,moze li se ikako to preko "Dini-ja" napravit,ako ne molim te daj mi download link tog nekog Yinija koji koristis ☹️
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
666
Postovi:
43
Teme:
Pridružio se:Avg. 2012
24. Nov. 2013.
ne kontam te svega mi :S
Y_Ini od Y_Lessa INI sistem cuvanja/citanja, ne znam koji ti koristis, mozda koristis neki drugi INI, npr dINI,
http://forum.sa-mp.com/showthread.php?t=175565
Y_Ini od Y_Lessa INI sistem cuvanja/citanja, ne znam koji ti koristis, mozda koristis neki drugi INI, npr dINI,
http://forum.sa-mp.com/showthread.php?t=175565
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
96 / 100 XP
Početnik(0)
488
Postovi:
54
Teme:
Pridružio se:Okt. 2012
24. Nov. 2013.
Radije cu probat prilagodit mod YINI-u,ali includovi nisu kompaktibilni sa ovim novim Yinijem pa cu morat updateovat,nadam se da ce uspjet,nisam ni ja nikad radio sa Dinijem 😄
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
96 / 100 XP
Početnik(0)
488
Postovi:
54
Teme:
Pridružio se:Okt. 2012
24. Nov. 2013.
Quote from November 24, 2013, 7:36 pm:
Radije cu probat prilagodit mod YINI-u,ali includovi nisu kompaktibilni sa ovim novim Yinijem pa cu morat updateovat,nadam se da ce uspjet,nisam ni ja nikad radio sa Dinijem 😄
De ti sejvuje evo
new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid, X, Y, Z);
dini_FloatSet(file, "SpawnX", X);
dini_FloatSet(file, "SpawnY", Y);
dini_FloatSet(file, "SpawnZ", Z);
De oces da ti ocita postavis
new
Float:X = dini_Float(file, "SpawnX"),
Float:Y = dini_Float(file, "SpawnY"),
Float:Z = dini_Float(file, "SpawnZ");
Postavis mu poziciju SetPlayerPos(playerid, X, Y, Z);
Sada mi baca errore:
C:\DOCUME~1\Korisnik\MYDOCU~1\ZAONLI~1\MEGACI~3\GAMEMO~1\Ex-Yu.pwn(5050) : error 017: undefined symbol "file"
C:\DOCUME~1\Korisnik\MYDOCU~1\ZAONLI~1\MEGACI~3\GAMEMO~1\Ex-Yu.pwn(5052) : warning 204: symbol is assigned a value that is never used: "Z"
C:\DOCUME~1\Korisnik\MYDOCU~1\ZAONLI~1\MEGACI~3\GAMEMO~1\Ex-Yu.pwn(5051) : warning 204: symbol is assigned a value that is never used: "Y"
C:\DOCUME~1\Korisnik\MYDOCU~1\ZAONLI~1\MEGACI~3\GAMEMO~1\Ex-Yu.pwn(5050) : warning 204: symbol is assigned a value that is never used: "X"
C:\DOCUME~1\Korisnik\MYDOCU~1\ZAONLI~1\MEGACI~3\GAMEMO~1\Ex-Yu.pwn(6711) : error 017: undefined symbol "file"
C:\DOCUME~1\Korisnik\MYDOCU~1\ZAONLI~1\MEGACI~3\GAMEMO~1\Ex-Yu.pwn(6712) : error 017: undefined symbol "file"
C:\DOCUME~1\Korisnik\MYDOCU~1\ZAONLI~1\MEGACI~3\GAMEMO~1\Ex-Yu.pwn(6713) : error 017: undefined symbol "file"
C:\DOCUME~1\Korisnik\MYDOCU~1\ZAONLI~1\MEGACI~3\GAMEMO~1\Ex-Yu.pwn(8964) : error 017: undefined symbol "X"A imam na vrhu skripte:
#include Trebam li mozda updateovati Dini?
Takve komande od Dinija vec imam u modu,mozes li mi reci gdje da stavim onda ta ucitavanja spremanja......
Ja sam bio stavio spremanje pod OnPlayerDisconnect,ucitavanje pod OnPlayerConnect i SetPlayerPos pod OnPlayerSpawn,ali baca mi te errore
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
96 / 100 XP
Početnik(0)
488
Postovi:
54
Teme:
Pridružio se:Okt. 2012
24. Nov. 2013.
Quote from November 24, 2013, 8:03 pm:
pA Mozes postavit di ti se spremaju ostale stvari kako novac skin admin i to
Neznam sad te varijable Dinija naso sam pod sledecim publicima:
OnPlayerUpdateEx OnPlayerRegister(playerid, password[]) OnPropUpdate,neznam sada gdje bi to mogao da stavim 😄
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
96 / 100 XP
Početnik(0)
488
Postovi:
54
Teme:
Pridružio se:Okt. 2012
24. Nov. 2013.
Quote from November 24, 2013, 8:03 pm:
pA Mozes postavit di ti se spremaju ostale stvari kako novac skin admin i to
Neznam sad te varijable Dinija naso sam pod sledecim publicima:
OnPlayerUpdateEx OnPlayerRegister(playerid, password[]) OnPropUpdate,neznam sada gdje bi to mogao da stavim 😄
Neznam nisam radio stim gf skriptama nego pogledaj pod onplayerdisconect koji public proziva i tamo postavi
Moja skripta nije gf nego daleki LARP,noobot odatle vodi porijeklo 😄
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
96
Postovi:
16
Teme:
Pridružio se:Okt. 2013
24. Nov. 2013.
Joy Punisher wrote on November 24, 2013, 7:58 pm:
Sada mi baca errore:
A imam na vrhu skripte:
Trebam li mozda updateovati Dini?
Takve komande od Dinija vec imam u modu,mozes li mi reci gdje da stavim onda ta ucitavanja spremanja......
Ja sam bio stavio spremanje pod OnPlayerDisconnect,ucitavanje pod OnPlayerConnect i SetPlayerPos pod OnPlayerSpawn,ali baca mi te errore
C:\DOCUME~1\Korisnik\MYDOCU~1\ZAONLI~1\MEGACI~3\GAMEMO~1\Ex-Yu.pwn(5050) : error 017: undefined symbol "file"
C:\DOCUME~1\Korisnik\MYDOCU~1\ZAONLI~1\MEGACI~3\GAMEMO~1\Ex-Yu.pwn(5052) : warning 204: symbol is assigned a value that is never used: "Z"
C:\DOCUME~1\Korisnik\MYDOCU~1\ZAONLI~1\MEGACI~3\GAMEMO~1\Ex-Yu.pwn(5051) : warning 204: symbol is assigned a value that is never used: "Y"
C:\DOCUME~1\Korisnik\MYDOCU~1\ZAONLI~1\MEGACI~3\GAMEMO~1\Ex-Yu.pwn(5050) : warning 204: symbol is assigned a value that is never used: "X"
C:\DOCUME~1\Korisnik\MYDOCU~1\ZAONLI~1\MEGACI~3\GAMEMO~1\Ex-Yu.pwn(6711) : error 017: undefined symbol "file"
C:\DOCUME~1\Korisnik\MYDOCU~1\ZAONLI~1\MEGACI~3\GAMEMO~1\Ex-Yu.pwn(6712) : error 017: undefined symbol "file"
C:\DOCUME~1\Korisnik\MYDOCU~1\ZAONLI~1\MEGACI~3\GAMEMO~1\Ex-Yu.pwn(6713) : error 017: undefined symbol "file"
C:\DOCUME~1\Korisnik\MYDOCU~1\ZAONLI~1\MEGACI~3\GAMEMO~1\Ex-Yu.pwn(8964) : error 017: undefined symbol "X"A imam na vrhu skripte:
#include Trebam li mozda updateovati Dini?
Takve komande od Dinija vec imam u modu,mozes li mi reci gdje da stavim onda ta ucitavanja spremanja......
Ja sam bio stavio spremanje pod OnPlayerDisconnect,ucitavanje pod OnPlayerConnect i SetPlayerPos pod OnPlayerSpawn,ali baca mi te errore
nisi definisao File i X
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
96 / 100 XP
Početnik(0)
488
Postovi:
54
Teme:
Pridružio se:Okt. 2012
25. Nov. 2013.
Eh ovako moj mod primjetio sam vec ima taj spawn sto sacuva zadnju poziciju pa te spawna na njoj ali problem je sledeci,nekad me zna spawnat na onim 0 koordinatama znate ono 0.000000, 0.000000, 0.00000 pa propadam kroz zemlju
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava