eklenti düzelme
Gönderilme zamanı: Cmt Ağu 01, 2020 9:28 pm
SoccerJam modunda top sayısını arttırmayı. Mesela normal de top sayısı 1ken onun 5 olmasını istiyorum.
eklenti ornek.sma ekler misin
eklenti ornek.sma ekler misin
Kod: Tümünü seç
cv_multiball = register_cvar("sj_multiball", "15")
public MultiBall(id, level, cid){
if(!cmd_access(id, level, cid, 0))
return PLUGIN_HANDLED
if(g_regtype && GAME_MODE != MODE_PREGAME){
//ColorChat(id, RED, "^4[SJ] ^1- ^3%L", id, "SJ_MULTIAV")
ColorChat(id, RED, "^4[SJ] ^1- This command is not available now!")
return PLUGIN_HANDLED
}
new i
if(g_count_balls){
for(i = g_count_balls; i; i--){
RemoveBall(i)
}
if(GAME_TYPE == TYPE_PUBLIC)
MoveBall(1, 0, 0)
else if(GAME_MODE == MODE_PREGAME || GAME_MODE == MODE_NONE)
MoveBall(0, 0, 0)
} else {
new sz_cvar = get_pcvar_num(cv_multiball)
if(sz_cvar < 0 || sz_cvar > LIMIT_BALLS){
sz_cvar = g_maxplayers
set_pcvar_num(cv_multiball, sz_cvar)
}
for(i = 1; i < sz_cvar; i++){
CreateBall(i)
MoveBall(1, 0, i)
}
if(GAME_SETS == SETS_DEFAULT){
SwitchGameSettings(id, SETS_TRAINING)
}
}
g_count_scores = 0
new sz_name[32]
get_user_name(id, sz_name, 31)
for(i = 1; i <= g_maxplayers; i++){
if(IsUserConnected(i)){
ColorChat(i, RED, "^4[SJ] ^1- %L: %s%L! ^1(%L: %s)",
i, "SJ_MULTIBALL", g_count_balls?("^4"):("^3"),
i, g_count_balls?("SJ_ON"):("SJ_OFF"), i, "SJ_ADMIN", sz_name)
//g_count_balls?(g_showhud[i] = false):(g_showhud[i] = true)
}
}
return PLUGIN_HANDLED
}