Witam chce, zrobic cos w stylu losowania.
Chodzi mi o to ze kazdy na poczatku rundy ma dostac jakas umiejetnosc i kazdy ma miec inna nie moga sie powtarzac.
Mile widziany gotowy przykladowy kod.
Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
|
Napisano 22.05.2014 20:47
Witam chce, zrobic cos w stylu losowania.
Chodzi mi o to ze kazdy na poczatku rundy ma dostac jakas umiejetnosc i kazdy ma miec inna nie moga sie powtarzac.
Mile widziany gotowy przykladowy kod.
Napisano 24.05.2014 21:56
NIE pomagam na PW. Nie trudź się, na zlecenia nie odpiszę... Od pomagania jest forum.
NIE zaglądam w tematy wysłane na PW. Jeśli są na forum to prędzej czy później je przeczytam. Jeśli mam co w nich odpisać, to odpiszę.

Napisano 24.05.2014 22:52
give_power(id, power_id) {
switch(power_id) {
case 0:
..........
}
}2. wypełniamy tablicę
new Array:power_ids = ArrayCreate()
for(new i=0; i<ILOSC_UMIEJETNOSCI; ++i)
ArrayPushCell(power_ids, i)
3. ustawiamy graczom umiejętności:
for(new i=1;i<33; i++) {
if(!is_user_alive(i) )
continue;
new r = random(ArraySize(power_ids))
give_power(id, ArrayGetCell(power_ids, r))
ArrayDeleteItem(power_ids, r)
}
I to by było na tyle NIE pomagam na PW. Nie trudź się, na zlecenia nie odpiszę... Od pomagania jest forum.
NIE zaglądam w tematy wysłane na PW. Jeśli są na forum to prędzej czy później je przeczytam. Jeśli mam co w nich odpisać, to odpiszę.

0 użytkowników, 0 gości, 0 anonimowych