Potrebna mi je pomoc oko komandu /ebankomat

Započeo Hunter.#, Februar 15, 2019, 13:01:12 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 2 gostiju pregledaju ovu temu.

Nece da mi edituje bankomat neznam zasto kad ga kreiram stoi na jednom mestu u posle idem /ebankomat i kad ga namestim lepo i idem da ga sacuvam,bankomat se sacuvuje ali kad se udaljim od tog mesta gde sam ga kreirao on ce se resetovati na mestu gde je bio kreiran moze li pomoc evo i CMD kako je:

YCMD:ebankomat(playerid, params[],help)
{
   #pragma unused help
    if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"[SP:RPG]:"PPLAVA"Moras se ulogovati da bi koristio ovu komandu!");
    if(PlayerInfo[playerid][pAdmin] < 6) return SCM(playerid,-1,""PPLAVA"[SP:RPG]: "SIVA"Samo Direktor!");
   new afajl[80], idatm, Float:X2, Float:Y2, Float:Z2, Float:Angle;
   if(sscanf(params, "i",idatm)) return SCM(playerid,-1,"SP:RPG Pomoc | "PPLAVA"/ebankomat [ID]");
   format(afajl, sizeof(afajl), ATM_FILE, idatm);
   if(!fexist(afajl)) return SCM(playerid,-1, "[SP:RPG]"PPLAVA"ID tog bankomata ne postoji!");
   if(!IsPlayerInRangeOfPoint(playerid, 3.0, AtmInfo[idatm][aX], AtmInfo[idatm][aY], AtmInfo[idatm][aZ])) return SCM(playerid,-1,"[SP:RPG]:"PPLAVA"Niste u blizini tog bankomata!");
   DestroyDynamic3DTextLabel(AtmInfo[idatm][aAtmLabel]); eData[playerid] = idatm; EditDynamicObject(playerid,AtmInfo[idatm][aObjekat]);
   return 1;
}
Poslednja Izmena: Februar 15, 2019, 13:03:03 POSLE PODNE od Legend..

Kako se ne bi vratio dao si nam samo komandu a preko nje vidim da nema veze sa vezom verovatno ti ne cuva poziciju bankomata kad pritisnes save sta vec

Pa ne cuva mi poziciju kad sistem save to sam i hteo rec

A gde si ti naveo da ono tebi save i jesi li to naveo i ako si naveo posalji savebankomat kako vec se zove stock i prvo skini neki gamemode i vidi kako sta radi

Kako da stavim brate da mi navede to pocetnik sam neznam de mi reci

trazi stock forward gde pise nesto kao savebankomat i kad nadjem posalji mi da vidim kako se zove pa cu ti reci sta da uradis

stock SacuvajATM(atmid)
{
   new kFile[80];
    format(kFile, sizeof(kFile), ATM_FILE, atmid);
   new INI:File = INI_Open(kFile);
   INI_WriteInt(File,"Postavljen",AtmInfo[atmid][aPostavljen]);
    INI_WriteFloat(File,"X",AtmInfo[atmid][aX]);
    INI_WriteFloat(File,"Y",AtmInfo[atmid][aY]);
    INI_WriteFloat(File,"Z",AtmInfo[atmid][aZ]);
    INI_WriteFloat(File,"Angle",AtmInfo[atmid][aAngle]);
    INI_WriteInt(File,"Int",AtmInfo[atmid][aInt]);
    INI_WriteInt(File,"VW",AtmInfo[atmid][aVW]);
   INI_Close(File);
   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[playerid], Float:angle, string[100];
      GetPlayerFacingAngle(playerid, angle);
      if(id != -1)
      {
         AtmInfo[id][aX] = x; AtmInfo[id][aY] = y; AtmInfo[id][aZ] = z;
         AtmInfo[id][aAngle] = rz; DestroyDynamicObject(AtmInfo[id][aObjekat]);
         KreirajAtm(id); SacuvajATM(id);
         format(string,sizeof(string),"[SP:RPG]"ZELENA"Bankomat ID %d je uspesno editovan!",id);
         SCM(playerid,-1,string);
         id = -1;
         return 1;
      }
   }
   return 1;
}





Brate kad editaš bankomat samo restartuj srw i to je to
| Nick | Viserys Targaryen |


Pa ako koristiš UP mod morat ćeš tako
| Nick | Viserys Targaryen |