hlmod.hu https://hlmod.hu/ |
|
Másféle köd minden mapra :D https://hlmod.hu/viewtopic.php?f=29&t=6759 |
Oldal: 5 / 5 |
Szerző: | HunGamer [ 2012.12.09. 10:50 ] |
Hozzászólás témája: | Re: Másféle köd minden mapra :D |
m0csy652 írta: small írta: Kód: L 12/09/2012 - 09:32:38: [kod.amxx] Map:de_dust2_christmas Red:255 Green:0 Blue:0 És nem enged fel a szerora...Elkezdi tölteni Precaching resources és annyi.. Az előző nem volt jó semmiféleképpen, mert configsba nemmegy .txt, legtöbbször data/lang-ba megy, az .ini pedig configsba, és legtöbbször .ini be van a plugin lényege Teljesen mindegy, hogy ini vagy txt.. |
Szerző: | kiki [ 2012.12.09. 11:02 ] |
Hozzászólás témája: | Re: Másféle köd minden mapra :D |
teszteljétek megint |
Szerző: | m0csy652 [ 2012.12.09. 11:11 ] |
Hozzászólás témája: | Re: Másféle köd minden mapra :D |
kiki írta: teszteljétek megint Oké. |
Szerző: | small [ 2012.12.09. 11:17 ] |
Hozzászólás témája: | Re: Másféle köd minden mapra :D |
Most se jó ugyan azt irja a Logba... De msot felenged. |
Szerző: | kiki [ 2012.12.09. 11:45 ] |
Hozzászólás témája: | Re: Másféle köd minden mapra :D |
small írta: Most se jó ugyan azt irja a Logba... De msot felenged. Logoltasd így: log_amx("Map:%s Red:%s Green:%s Blue:%s",map,red,green,blue) -> log_amx("Map:%s Red:%s Green:%s Blue:%s",map,r,g,b) így mit ír logba? |
Szerző: | HunGamer [ 2012.12.09. 12:19 ] |
Hozzászólás témája: | Re: Másféle köd minden mapra :D |
Unatkoztam és én is csináltam egyet. [ablak] SMA Forráskód: [ Mindet kijelol ]
kod.txt be kell írni, egy kicsit másképp mapnév r g b érték(1-9) pl: cs_assault 125 50 200 5 |
Szerző: | m0csy652 [ 2012.12.09. 16:36 ] |
Hozzászólás témája: | Re: Másféle köd minden mapra :D |
HunGamer írta: Unatkoztam és én is csináltam egyet. [ablak]SMA Forráskód: [ Mindet kijelol ]#include <amxmodx> #include <amxmisc> #pragma semicolon 1 #define PLUGIN "Egyedi Kod" #define VERSION "1.0" #define AUTHOR "HunGamer" new mapname[64]; new r, g, b, amount[2]; public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR); get_mapname(mapname, 63); set_task(0.1, "make"); } public make() { new usercfg[64]; new line = 0, linetext[255], linetextlength ; new map[64], red[4], green[4], blue[4], dur[2], dur2; get_customdir(usercfg, 63); format(usercfg, 63, "%s/kod.txt", usercfg); while ((line = read_file(usercfg, line, linetext, 256, linetextlength))) { if(linetext[0] == ';') { continue; } parse(linetext, map, 63, red, 3, green, 3, blue, 3, dur, 1); if(equal(map, mapname)) { r = str_to_num(red); g = str_to_num(green); b = str_to_num(blue); if(r > 255) r = 255; if(r < 0) r = 0; if(g > 255) g = 255; if(g < 0) g = 0; if(b > 255) b = 255; if(b < 0) b = 0; dur2 = str_to_num(dur); if(dur2 > 9) dur2 = 9; if(dur2 < 1) dur2 = 1; camount(dur2, amount); message_begin(MSG_ALL,get_user_msgid("Fog"),{0,0,0},0); write_byte(r); write_byte(g); write_byte(b); write_byte(0); write_byte(0); write_byte(amount[0]); write_byte(amount[1]); message_end(); return PLUGIN_HANDLED; } } return PLUGIN_HANDLED; } public client_putinserver(id) set_task(0.1,"set_fog",id); public set_fog(id) { message_begin(MSG_ONE,get_user_msgid("Fog"),{0,0,0},id); write_byte(r); write_byte(g); write_byte(b); write_byte(0); write_byte(0); write_byte(amount[0]); write_byte(amount[1]); message_end(); } stock camount(dur, amount2[2]) { switch(dur) { case 1: { amount2[0]=3; amount2[1]=58; } case 2: { amount2[0]=125; amount2[1]=58; } case 3: { amount2[0]=27; amount2[1]=59; } case 4: { amount2[0]=60; amount2[1]=59; } case 5: { amount2[0]=68; amount2[1]=59; } case 6: { amount2[0]=95; amount2[1]=59; } case 7: { amount2[0]=125; amount2[1]=59; } case 8: { amount2[0]=3; amount2[1]=60; } case 9: { amount2[0]=19; amount2[1]=60; } } }[/ablak] kod.txt be kell írni, egy kicsit másképp mapnév r g b érték(1-9) pl: cs_assault 125 50 200 5 Ez már működik |
Oldal: 5 / 5 | Minden időpont UTC+02:00 időzóna szerinti |
Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |