Szóljatok rám, ha nem szabad ilyen konkrét kéréseket feltenni itt, de azért bepróbálkozok hátha nem gond.
Gondjaim vannak a timerekkel.
Nos szükségem lenne egy parancsra, ami a parancs beírásakor generál egy 10 karakteres (számok, betűk, kisbetű-nagybetű)
szót. Ha beírja a parancsot a játékos, akkor belépjen egy ún. \"munkafázisba\" ergó a beírt szövegét ne küldje el chatbe, csak ismerje fel a parancs hogy jót írt-e be, vagy sem.
Ha jót írd be: Gratulálok, beírtad a kódot.
Ha rosszat: Rossz kód, próbálkozz újra.
Összesen öt másodperce legyen beírni, ha ez idő alatt nem írja be, kapjon egy újabb 10 karakteres számot.
Ha viszont beírja, és jön a SendClientMessage(playerid,COLOR_GREEN,\"Gratulálok, beírtad a kódot!\");
Akkor 20 mp elteltével jöjjön egy újabb szöveg, szintén az előbbi szabályokkal.
case:1 legyen a munkakezdés
case:2 a befejezés, és ha ezt az alternatívát választja a játékos, akkor újra látszódjon a beírt szövege a chatbe, és fejeződjön be a 20mp-enkénti random 10 karakteres szöveg küldése a játékosnak.
Elkezdtem írni, és innentől fogva várom a bátor embereket.
CMD:hack(playerid,params[])
{
if(Belepve[playerid] == 1)
{
if (JatekosInfo[playerid][Munka] == 1)
{
}
else SendClientMessage(playerid,COLOR_ORANGE, \"Nem vagy etikus hacker!\");
}
else SendClientMessage(playerid,COLOR_ORANGE, \"Nem vagy bejelentkezve!\");
return 1;
}