Zdravím
V mém dalším "mini" tutu si ukážeme jak na výplatu, která bude pokaždé jiná, to nám zajistí jednoduchý random.
Začneme tím že si vytvoříme nový public například public výplata
Jako další do OnGameModeInit vložíme timer, který nám bude nyní vytvořený public aktivovat. Nastavíme ho například na 4 minuty
vyplata = Co bude aktivovat (nevím jak jinak to popsat)
240000 = Čas po kterém se bude aktivovat, 240 000Ms = 240s = 4min
true = Zacyklujeme timer tak, že se bude opakovat
Pokud máme pustíme se do samotné výplaty
Tak to je snad vše co k tomu patří... Pokud najdete chybu tak si ji prosím nenechávejte pro sebe, nezveřejňujte ji na googlu ale prosím napiště mi jí tady do comentů a já jí pomocí úžasnýho tlačítka EDIT opravím, defkuji a doufám že vám tento "mini" tut tročku pomohl
V mém dalším "mini" tutu si ukážeme jak na výplatu, která bude pokaždé jiná, to nám zajistí jednoduchý random.
Začneme tím že si vytvoříme nový public například public výplata
- kód:
forward vyplata(playerid);
Jako další do OnGameModeInit vložíme timer, který nám bude nyní vytvořený public aktivovat. Nastavíme ho například na 4 minuty
- kód:
SetTimer("vyplata", 240000, true);
vyplata = Co bude aktivovat (nevím jak jinak to popsat)
240000 = Čas po kterém se bude aktivovat, 240 000Ms = 240s = 4min
true = Zacyklujeme timer tak, že se bude opakovat
Pokud máme pustíme se do samotné výplaty
- kód:
public vyplata(playerid){
new string[128];
for(new i; i < MAX_PLAYERS; i++){ // Vytvoříme cyklus
if(prace[i] == 1){ // Zjistí hráčovu práci (podmínku práce nahraďte vlastní podmínkou pro práci)
new vydelek = 30123+random(1234); // Vytvorime si vyplatu a random, ktery nam vzdy bude davat nahodnou vyplatu od cisla 29123 do 31357
GivePlayerMoney(i, vydelek) // Odešleme hráči peníze
format(string, 128, "Výplata činí %d $ !", vydelek);
SendClientMessage(i, 0xFFFFFF, string); // Odešleme hráči zprávu
}
}
return true;
}
Tak to je snad vše co k tomu patří... Pokud najdete chybu tak si ji prosím nenechávejte pro sebe, nezveřejňujte ji na googlu ale prosím napiště mi jí tady do comentů a já jí pomocí úžasnýho tlačítka EDIT opravím, defkuji a doufám že vám tento "mini" tut tročku pomohl