Szerző Téma: Börtönbe vissz*rakás relog után  (Megtekintve 527 alkalommal)

Börtönbe vissz*rakás relog után
« Dátum: 2013. Január 05. - 11:49:58 »
0 Show voters
Üdv, mivel lehetne lementeni, ellenõrizni azt, ha egy játékos börtönben van és kilép szeróról majd visszajön akkor visszategye õt? (és az ideje is megmaradjon mikor visszament)
Bool-al próbáltam de az kilépésnél azt hiszem átvált 0-ra...
Ladmin4v2-ben meg nem láttam ilyen funkciót.
Köszönöm!
« Utoljára szerkesztve: 2013. Január 05. - 11:55:36 írta takehun »

Nem elérhető shadee

  • 1073
    • Profil megtekintése
Börtönbe vissz*rakás relog után
« Válasz #1 Dátum: 2013. Január 05. - 11:52:30 »
0 Show voters
én így csináltam meg:
 
   if(PlayerInfo[playerid][pJailba] == 1)
{
    BortonTimer[playerid] = SetTimerEx(\"szabadulas\", 1000, true, \"u\", playerid);
SendClientMessage(playerid,ERROR,\"Még nem töltötted le a bõrtönbüntetésed!\");
}

Börtönbe vissz*rakás relog után
« Válasz #2 Dátum: 2013. Január 05. - 19:43:41 »
0 Show voters
Ezt nem egészen értem, miért adunk neki 1 mp-et?  :shurg:

Nem elérhető ►ѕтa

  • 2016
  • Newbie
    • Profil megtekintése
Börtönbe vissz*rakás relog után
« Válasz #3 Dátum: 2013. Január 05. - 20:00:19 »
0 Show voters
Feltételezem neki benne van abban a szabadulas timerben, mivel ismétlõdõ.

Börtönbe vissz*rakás relog után
« Válasz #4 Dátum: 2013. Január 07. - 00:31:16 »
0 Show voters
Elõszõr is amikor kilép a szerverrõl lekell menteni az adatokat! hogy mennyi ideje maradt illetve hogy börtönben van!
 
public OnPlayerDisconnect(playerid, reason)
{
    if(bortonbenvane)
{
itt elmented a beállításait pl-> UserInfo[playerid][bortone];-> ezt elmented dinivel vagy mysql be query vel :)
}
    return 1;
}

 
Most csak elmagyaráztam hogy kell remélem rátudtalak igy vezetni :)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal