vd kill ct for(new i = 0; i < get_maxplayers(); i++) { if(!is_user_alive(i) || cs_get_user_team(i) == CS_TEAM_T) continue user_kill(i) }
vẫn còn mà, post lại ngay sau lúc del rôi
sax, code gì mà lung tung hết cả lên - check distance = float ko phải num - đoạn check cooldown thì else của dòng này thôi...
post này nè....................
- for(new i = 0; i < MAX_PLAYERS; i++) - check ent trong 1 phạm vi origin tui đã từng nói rồi mà, đừng dùng get_distance... - cooldown thì...
đưa cái register func touch ở plugin init ra xem nào
- register_touch("func_yuna", "player", "explode_touch_yuna") - cái cmd và func touch phải để riêng public explode_touch_yuna(yuna, id) {...
- cái grenade ko cần làm thế , ent ở trong func đó rồi thì find ent làm gì - cái func ông tự viết ra đi, tui chỉ giúp chỉnh sửa chứ ko làm hộ...
ko đc là sao ? nade vẫn đứng yên ở chỗ touch ?
http://forums.alliedmods.net/showthread.php?t=91474&highlight=angle
tui chỉ gợi ý thôi, chứ cũng chả có tiền mà làm :|
tui nghĩ làm hẳn 1 4rum riêng cho lành, để trong 1 thread trật trội thế này muốn tìm cái gì cũng khó
nhưng mà notepad++ nhìn vẫn đẹp và rõ hơn ,có thể đổi màu 1 số ký tự như get_pcvar_... để nhìn cho rõ
làm hộ đi, ko có tut nên cũng chả biết làm sao
ai đổi hộ màu cái spr sang màu dark green đc ko
@dias có 2 cách làm mát máu - #define DAMAGE 10.0 //số dmg ExecuteHam( Ham_TakeDamage, vitim, attacker, 0, DAMAGE, DMG_SLASH ); - set...
- ông mới chỉ print msg cho victim - viết sai vị trí trog func fw_takedmg(victim, inflictor, attacker, Float:damage, damagetype)
bàn việc gì vậy ...............
trong zp thì biến đó là g_zclass_i
bỏ cái menu chọn class là đc, cho cái g_zombieclass[id] hoặc g_zombieclassnext[id] random khi spawn hoặc round start(1round chỉ dùng 1 class)...
Dãn cách tên bằng dấu phẩy(,).