Jump to content
  • 0

pomoc [Help] Save


Your_Monkey

Dotaz

Cau, podle návodu vezenie-z-odpoctom-t2235.html?hilit=vezeni jsem pracoval na vezení, trochu sem upravil. Vse funguje jak má, ale nevím jak udělat příkaz. Aby kdys se připojil a bude mít furt trest tak, aby ho to hodilo do vezení a začalo odpočítávat od toho času co je uložen v LOGINU. Dik za help.

Link to comment
Share on other sites

7 odpovědí na tuto otázku

Recommended Posts

  • 0

Aby se spawnul ve vězení i po reconnectu tak dej do onplayerspawn :

		if(PODMINKA[playerid] == 1){// kdyz se bude rovnat vezeni 1 tak mu to nastavi spawn tam kde si tu das setplayerpos
		SetPlayerPos(playerid,197.2277,174.7212,1003.0234);// si dej pozici vezeni
		}

A odpočítávání si akorát dáš do ukládání a nahrávání podmínku který ti odečítají ten čas

Link to comment
Share on other sites

  • 0

Hore si daj:

new k[MAX_PLAYERS];

tam kde ho zatýka a hádže do väzenia si daj toto:

k[playerid] = 0;

a keď sa odpojí v tom priestore kde je väzenie tak:

k[playerid] = 1;

tam kde máš save/ukladanie účtu si daj toto:

dini_IntSet(CESTA_K_SUBORU, "Väzenie", k[playerid]);

& tam kde máš login/načítanie účtu si daj toto:

k[playerid] = dini_Int(CESTA_K_SUBORU, "Väzenie");

a do publicu OnPlayerConnect už len:

if(k[playerid] == 1)
{
        SetPlayerPos(playerid,x,y,z);
        SetPlayerFacingAngle(playerid,a);
}

+ ešte ten odpočet

 

// Mohl by jsi klidnit svůj slovník. Mort

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...