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
|
Sziasztok. Hogyan lehetne beállítani, hogy pl egy adot skint pl: 0.75% eséllyel dobjon? public talal7(id) { new nev[32] get_user_name(id, nev, 31) switch(random_num(1,190)) { case 1..10: { new nev[32] wp[0][id]++ get_user_name(id, nev, 31) ColorChat(0, GREEN, "[Információ] ^3%s ^1Talált egy ^3Cyrex AWP^1-et a ^4CS:GO Fegyver Ládá^1-bol.", nev) } case 11..20: { ColorChat(0, GREEN, "[Információ] ^3%s ^1Kinyitott egy ^4Üres CS:GO Fegyver Ládát.", nev) } case 21..30: { wp[1][id]++ ColorChat(0, GREEN, "[Információ] ^3%s ^1Talált egy ^3Disco Party AWP^1-t ^4CS:GO Fegyver Ládá^1-bol.",nev) } case 31..40: { wp[2][id]++ ColorChat(0, GREEN, "[Információ] ^3%s ^1Talált egy ^3Dragon Pink AWP^1-t ^4CS:GO Fegyver Ládá^1-bol.",nev) } case 41..50: { ColorChat(0, GREEN, "[Információ] ^3%s ^1Kinyitott egy ^4Üres CS:GO Fegyver Ládát.", nev) } case 51..60:{ m4[5][id]++ ColorChat(0, GREEN, "[Információ] ^3%s ^1Talált egy ^3Zombie Hunter M4A1^1-t ^4CS:GO Fegyver Ládá^1-bol.",nev) } case 61..70: { wp[3][id]++ ColorChat(0, GREEN, "[Információ] ^3%s ^1Talált egy ^3Electric Hive AWP^1-t ^4CS:GO Fegyver Ládá^1-bol.",nev) } case 71..80: { wp[4][id]++ ColorChat(0, GREEN, "[Információ] ^3%s ^1Talált egy ^3Sun in leo AWP^1-t ^4CS:GO Fegyver Ládá^1-bol.",nev) } case 81..90: { ColorChat(0, GREEN, "[Információ] ^3%s ^1Kinyitott egy ^4Üres CS:GO Fegyver Ládát.", nev) } case 91..100: { wp[5][id]++ ColorChat(0, GREEN, "[Információ] ^3%s ^1Talált egy ^3Web AWP^1-t ^4CS:GO Fegyver Ládá^1-bol.",nev) } case 101..110: { wp[6][id]++ ColorChat(0, GREEN, "[Információ] ^3%s ^1Talált egy ^3White Lines AWP^1-t ^4CS:GO Fegyver Ládá^1-bol.",nev) } case 111..120: { new nev[32] usp[0][id]++ get_user_name(id, nev, 31) ColorChat(0, GREEN, "[Információ] ^3%s ^1Talált egy ^3Guardian USP^1-et ^4CS:GO Fegyver Ládá^1-bol.", nev) } case 121..130: { usp[1][id]++ ColorChat(0, GREEN, "[Információ] ^3%s ^1Talált egy ^3Road Rash USP^1-t ^4CS:GO Fegyver Ládá^1-bol.",nev) } case 131..140: { ColorChat(0, GREEN, "[Információ] ^3%s ^1Kinyitott egy ^4Üres CS:GO Fegyver Ládát.", nev) } case 141..150: { usp[2][id]++ ColorChat(0, GREEN, "[Információ] ^3%s ^1Talált egy ^3Stainless USP^1-t ^4CS:GO Fegyver Ládá^1-bol.",nev) } case 151..160: { usp[3][id]++ ColorChat(0, GREEN, "[Információ] ^3%s ^1Talált egy ^3Vexter USP^1-t ^4CS:GO Fegyver Ládá^1-bol.",nev) } case 161..170: { new nev[32] szuro[7][id]++ get_user_name(id, nev, 31) ColorChat(0, GREEN, "[Információ] ^3%s ^1Talált egy ^3Mészárló Pillangókés^1-t ^4CS:GO Fegyver Ládá^1-bol.", nev) } case 171..180: { new nev[32] m4a1skin[1][id]++ get_user_name(id, nev, 31) ColorChat(0, GREEN, "[Információ] ^3%s ^1Talált egy ^3Asiimov M4A1^1-et a ^4CS:GO Fegyver Ládá^1-bol.", nev) } case 181..190: { Akuj[0][id]++ ColorChat(0, GREEN, "[Információ] ^3%s ^1Talált egy ^3Outlaw AK47^1-t a ^4CS:GO Fegyver Ládá^1-bol.", nev) } } }
Valamint azt szeretném kérdezni, hogy ebbe hogy tudnám megcsinálni, hogy arany[id]-t adjon időközönként? /*================================================================================ = = Plugin: Time Present's = Version: 0.1 = Version mod: Public = = = Description: = - This is plugin add in game presents. = Presents are given every 3 min, 5 min, 10 min. = = Defaults: = 3 min - 3000 $ = 5 min - 5000 $ = 10 min - 10000 $ = = =================================================================================*/ #include <amxmodx> #include <cstrike> /*================================================================================ [Macros] =================================================================================*/ #define SMALL 3000 #define AVERAGE 5000 #define LARGE 10000 /*================================================================================ [Plugin Init] =================================================================================*/ public plugin_init() { register_plugin("Time Presents", "0.1", "WPMG Team") } /*================================================================================ [Set Tasks] =================================================================================*/ public client_putinserver(id) { set_task(180.0, "small_present", id) set_task(300.0, "average_present", id) set_task(600.0, "large_present", id) set_task(100.0, "extraavarge_present",id) } /*================================================================================ [Remove Task] =================================================================================*/ public client_disconnect(id) { if(task_exists(id)) remove_task(id) } /*================================================================================ [Give Presents] =================================================================================*/ public small_present(id) { cs_set_user_money(id, min(cs_get_user_money(id) + SMALL, 16000), 1) client_printcolor(id, "^4[Szerotol-ajandek] ^1Kaptal ^4%d $^1, mert jaccotal ezen a szerveren^4 3 percet.", SMALL) } public average_present(id) { cs_set_user_money(id, min(cs_get_user_money(id) + AVERAGE, 16000), 1) client_printcolor(id, "^4[Szerotol-ajandek] ^1Kaptal ^4%d $^1, mert jaccotal ezen a szerveren^4 5 percet.", AVERAGE) } public large_present(id) { cs_set_user_money(id, min(cs_get_user_money(id) + LARGE, 16000), 1) client_printcolor(id, "^4[Szerotol-ajandek] ^1Kaptal ^4%d $^1, mert jaccotal ezen a szerveren^4 10 percet.", LARGE) } /*================================================================================ [Stock] =================================================================================*/ stock client_printcolor(const id, const input[], any:...) { new iCount = 1, iPlayers[32] static szMsg[191] vformat(szMsg, charsmax(szMsg), input, 3) replace_all(szMsg, 190, "/g", "^4") replace_all(szMsg, 190, "/y", "^1") replace_all(szMsg, 190, "/ctr", "^1") replace_all(szMsg, 190, "/w", "^0") if(id) iPlayers[0] = id else get_players(iPlayers, iCount, "ch") for (new i = 0; i < iCount; i++) { if(is_user_connected(iPlayers[i])) { message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, iPlayers[i]) write_byte(iPlayers[i]) write_string(szMsg) message_end() } } }
|
|