[POMOC]Spawn


Započeo Nadroj, April 02, 2013, 17:47:51 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

skripta koju koristim:moja od 0
opis problema:

postavim sve lepo ono za spawn na poslednjoj poziciji, sve mi spremi koordinate u folder ali kad udjem u igru spavna me na farmi
BIG RESPECT JOEY_
BIG RESPECT [BD] Mr.Gagi

BIG RESPECT David A.k.A Sabljak

?
BIG RESPECT JOEY_
BIG RESPECT [BD] Mr.Gagi

BIG RESPECT David A.k.A Sabljak

OTIDJES U SAMP DEBUG /save kucas i kod onaj od tog GetPlayerPosition... das nam ... Da mi ubacimo spawn i dadnemo ti cod ...

jel vama dobro?

ajde procitajte jos jednom sta mi ne radi....... KAD IGRAC UDJE U IGRU I SPAWNA SE NEGDE I NJEGOVA POSLEDNJA POZICIJA SE SACUVA. JA SA ONDA STAVIO DA KAD PONOVO UDJE DA SE SPAWNA NA TU POZICIJU ALI MI NESTO NECE....


A KOLIKO SAM JA SHVATIO VI HOCETE DA MI DATE KOD DA SE SPAWNA NA JEDNOM MESTU UVEK... TO ZNAM ALI MI NE TREBA NEGO OVO IZNAD
BIG RESPECT JOEY_
BIG RESPECT [BD] Mr.Gagi

BIG RESPECT David A.k.A Sabljak

*bump*
BIG RESPECT JOEY_
BIG RESPECT [BD] Mr.Gagi

BIG RESPECT David A.k.A Sabljak

Blaeks

*

Madmen

sejvas poziciju, i onda napravis nesto ovako,
SetPlayerPos(playerid, varijablaX,varijablaY,varijablaZ, +1);

evo ti kod kako je kod mene

        case DIALOG_LOGIN:
        {
            if ( !response ) return Kick ( playerid );
            if( response )
            {
                if(udb_hash(inputtext) == PlayerInfo[playerid][pPass])
                {
                    INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
                    GivePlayerMoney(playerid, PlayerInfo[playerid][pCash]);
                 	new file[128], pname[MAX_PLAYER_NAME];
					new Float:x, Float:y, Float:z;
					GetPlayerName(playerid, pname, sizeof(pname));
					format(file, sizeof(file), "/PoslednjePos/%s.ini", pname);
					x = dini_Float(file, "posX");
					y = dini_Float(file, "posY");
					z = dini_Float(file, "posZ");
					SetPlayerPos(playerid, x, y, z);
					SpawnPlayer(playerid);
					new file[128], pname[MAX_PLAYER_NAME];
					new Float:x, Float:y, Float:z;
				 	GetPlayerName(playerid, pname, sizeof(pname));
					format(file, sizeof(file), "/PoslednjePos/%s.ini", pname);
					if(!dini_Exists(file))
					dini_Create(file);
					GetPlayerPos(playerid, x, y, z);
					dini_FloatSet(file, "posX", x);
					dini_FloatSet(file, "posY", y);
					dini_FloatSet(file, "posZ", z);
					ShowPlayerDialog(playerid, DIALOG_SUCCESS_2, DIALOG_STYLE_MSGBOX,""COL_WHITE"Uspesno ste se ulogovali!",""COL_RED"******************UZIVAJTE******************","Ok","");
                }

BIG RESPECT JOEY_
BIG RESPECT [BD] Mr.Gagi

BIG RESPECT David A.k.A Sabljak

BUMP
BIG RESPECT JOEY_
BIG RESPECT [BD] Mr.Gagi

BIG RESPECT David A.k.A Sabljak

Blaeks

*

Madmen

covece ti bumpas na svakih pola sata, sada kad si mu usejvovao poziciju, uradis ovako
SetPlayerPos(playerid,PlayerInfo[playerid][posX],PlayerInfo[playerid][posY],PlayerInfo[playerid][posZ]+1);

nece posto mi ovo nije kao enum i onda mi kaze da nemoze da pronadje posX, posY i posZ........ daj neki tut kako da napravim da se spawna na poslednjem mestu na kom je bio... ovo je sto sam ja naso ali nece -.-
BIG RESPECT JOEY_
BIG RESPECT [BD] Mr.Gagi

BIG RESPECT David A.k.A Sabljak

bump
BIG RESPECT JOEY_
BIG RESPECT [BD] Mr.Gagi

BIG RESPECT David A.k.A Sabljak