Offline |
![Nagyúr Nagyúr](./images/ranks/hl17.png) |
![Avatar](./download/file.php?avatar=8199_1677267378.jpg) |
Csatlakozott: 2016.03.05. 20:56 Hozzászólások: 663
Megköszönt másnak: 27 alkalommal Megköszönték neki: 124 alkalommal
|
StreetBoyHun írta: Ittvan.. nem csináltam meg de leirtamnew const LadaNevek[] = { { "Láda 1" }, { "Láda 2" }, { "Láda 3" }, { "Láda 4" }, { "Láda 5" }, { "Láda 6" }, { "Láda 7" }, { "Láda 8" }, { "Láda 9" }, { "Láda 10" }, { "Láda 11" }, { "Láda 12" }, { "Láda 13" }, { "láda 14" }, { "láda 15" } } new const KulcsNevek[] = { { "KULCS 1" }, { "KULCS 2" }, { "Láda 3" }, { "Láda 4" }, { "Láda 5" }, { "Láda 6" }, { "Láda 7" }, { "Láda 8" }, { "Láda 9" }, { "Láda 10" }, { "Láda 11" }, { "Láda 12" }, { "Láda 13" }, { "láda 14" }, { "KULCS 15" } } public eDeathMsg() { new Gyilkos = read_data(1); new Aldozat = read_data(2); new egy = random_num(1, 10); new ketto = random_num(5, 15); if(Gyilkos == Aldozat) return PLUGIN_HANDLED; new euro,Name[32]; euro += random_num(1, 15); Penz[Gyilkos] += euro; set_dhudmessage(random(255), random(255), random(255), -1.0, 0.20, 0, 6.0, 12.0); show_dhudmessage(Gyilkos, "[+ %i Euró]", euro); xp[Gyilkos]+= euro; while(xp[Gyilkos] >= szamok[Szint[Gyilkos]]) { Szint[Gyilkos]++ xp[Gyilkos]-=100 } if(ketto < egy) { get_user_name(Gyilkos, Name, 31); new kap = random_num(1, 100); if(kap == 2) { Lada[0][Gyilkos] ++; ColorChat(0, GREEN, "^3%s ^1Talált egy ^4%s Ládát", nev, LadaNevek[0]) } if(kap = 42) { Lada[1][Gyilkos] ++; ColorChat(0, GREEN, "^3%s ^1Talált egy ^4%s Ládát", nev, LadaNevek[1]) } if(kap = 32) { Lada[2][Gyilkos] ++; ColorChat(0, GREEN, "^3%s ^1Talált egy ^4%s Ládát", nev, LadaNevek[2]) } if(kap == 23) { Lada[0][Gyilkos] ++; ColorChat(0, GREEN, "^3%s ^1Talált egy ^4%s Ládát", nev, LadaNevek[1]) } /*Folytasd tovább Enyit kell csak irnod if(kap == szám) itt kimásolod és kész persze a Lada[X][Gyilkos] ++; ÉS a ColorChatnél is LadaNevek[X]) ***FONTOS HOGY MEGEGYEZZEN MIND A KETTŐ AZAZ A PRINT_COLORNÁL ÉS A LADA[X][Gyilkos] ++; - nál!*** ***És az if(kap == x) nél maximum 100-at irhatsz be!*** if(kap == x) { Lada[0][Gyilkos] ++; ColorChat(0, GREEN, "^3%s ^1Talált egy ^4%s Ládát", nev, LadaNevek[0]) } ------------------------- A Kulcsokat ugyan igy, csak akkor ezt másolgasd: if(kap == x) { Kulcs[0][Gyilkos] ++; ColorChat(0, GREEN, "^3%s ^1Talált egy ^4%s Kulcsot", nev, KulcsNevek[0]) } */ if(kap == 6) { Kulcs[Gyilkos] ++; ColorChat(0, GREEN, "^3%s ^1Talált egy Kulcsot.", nev) } }
Televan felesleges lekérésekkel, ráadásúl még működni sem fog ![nagyon boldog :D](./images/smilies/icon_e_biggrin.gif) Inkább gondolkodj tisztábban: //Tároljuk constban a ládák nevét new const L_Nevek[][] = { { "Láda 1" }, { "Láda 2" }, { "Láda 3" }, { "Láda 4" }, { "Láda 5" }, { "Láda 6" }, { "Láda 7" }, { "Láda 8" }, { "Láda 9" }, { "Láda 10" } }; //Ugye most van 10 ládánk tehát 0-tól 9-ig (Mivel 0-tól számolunk!) new Name[32]; get_user_name(id, Name, 31); new X = random_num(0,9) Lada[X][id]++; ColorChat(0, GREEN, "%s ^1Talált egy ^4%s^1-t", Name, L_Nevek[X]) //Ha esetleg százalékban akarod megadni a droppot new Name[32]; get_user_name(id, Name, 31); new float:X = random_float(0.01,100.00) if(X <= 50.0) //Így 50% az esélyünk, hogy ad egy véletlenszerű ládát { Lada[X][id]++; ColorChat(0, GREEN, "%s ^1Talált egy ^4%s^1-t", Name, L_Nevek[X]) }
|
|