Skripta koju koristim: Moj mod od 0
Detaljan opis problema: Koristim dini za spremanje/ucitavanje pozicije na kojoj je igrac bio kad je izasao sa servera i da ga vrati na to mesto kad udje na srv...Kordinate se spreme u igracev file ali kad ponovo udjem ono nece da ga vrati na to mjesto ...
Dio skripte:
Na pocetku skripte enum pInfo
{
Float:pPos_x,
Float:pPos_y,
Float:pPos_z,
}
OnPlayerDisconect:
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
PlayerInfo[playerid][pPos_x]=x;
PlayerInfo[playerid][pPos_y]=y;
PlayerInfo[playerid][pPos_z]=z;
dini_FloatSet(file, "Posx", PlayerInfo[playerid][pPos_x]);
dini_FloatSet(file, "Posy", PlayerInfo[playerid][pPos_y]);
dini_FloatSet(file, "Posz", PlayerInfo[playerid][pPos_z]);
OnPlayerSpawn
SetPlayerPos(playerid, dini_Float(file, "posX") ,dini_Float(file, "posY") ,dini_Float(file, "posZ"));
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
nemoj korstit dini koristi bolje Y_INI ;)
Treba mi za Dini.. :)
daj OnPlayerConnect
ako vec nisi moras pod onplayerconnect stavit da ucita x,y,z
Moras stavit pod
OnPlayerSpawn
kad se igrac spawna, da ga stavi na te koo x,y,z
Zašto dini? Pa radže koristi ove nove skripte za load/write - to ti je isto ko da koristis IE 1.0 a sada vec ima IE 9.0
SetPlayerPos(playerid, dini_Float(file, "posX") ,dini_Float(file, "posY") ,dini_Float(file, "posZ"));
Ovo je onplayerspawn...
Ako neko zna kako treba neka napise kod .. :) Bio bi mu zahvalan. :)