Szerző Téma: Szerver V.I.P. Slot.  (Megtekintve 626 alkalommal)

Nem elérhető Olie

  • 892
  • Roleplay Õrült
    • Profil megtekintése
Szerver V.I.P. Slot.
« Dátum: 2012. augusztus 14. - 13:52:12 »
0 Show voters
Sziasztok!
Szükségem lenne egy V.I.P. Slot szkriptre.
Régen láttam hiv. fórumon, de nem találtam meg.
A Lényege egyszerû.
Ha egy szerver 30 slotos, akkor 29/30-nál már nem enged fel több játékost, kivéve azt/azokat akinek/akiknek a neve a scriptben szerepel.
Akiknek a neve nem szerepel benne, azt 29/30 állásnál, már nem engedi fel, hanem szimplán kiírná neki, hogy \"Bocs, a szerver tele van\"
Ehhez jönne hozzá egy \"Rejoin\" script.
Azt, hogy \"Bocs, a szerver tele van\" dialogban írná ki.
Két gomb állna a rendelkezésére, \"Frissít\" illetve \"Kilép\"
Ha valaki lelép a szerverrõl, és az állás 28/30 lesz, akkor a Frissít gomb megnyomásával beengedi, ha nem, akkor értelemszerûen továbbra is a dialog lenne kint.
Nehéz kérés, de valakinek már sikerült megcsinálni.
Elõre is ezer köszönet annak, aki nekiül, és megcsinálja. :)

Nem elérhető zeteni

  • 1970
  • Ex-Scripter
    • Profil megtekintése
Szerver V.I.P. Slot.
« Válasz #1 Dátum: 2012. augusztus 14. - 14:16:46 »
+1 Show voters
Már nem szeretek pawnozni de erre rászántam magam.
 
vip[MAX_PLAYERS];
public OnFilterScriptInit()
{
        new jatekosok = 0;
        return 1;
}
public OnPlayerConnect(playerid)
{
        jatekosok++;
        if(jatekosok == 29)
        {
                 ShowPlayerDialog(...)
         }
         return 1;
}
A dialogot meg tudod csinálni, a frissítést nem tudom hogyan kéne.
        return 1;
}

Nem elérhető Olie

  • 892
  • Roleplay Õrült
    • Profil megtekintése
Szerver V.I.P. Slot.
« Válasz #2 Dátum: 2012. augusztus 14. - 14:32:36 »
0 Show voters
Köszönöm! :)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal