Oto takım atma ve revleme istek
Moderatör: Moderatörler
-
Konu Sahibi
Yasaklı Üye - Mesajlar: 26
- Kayıt: Cmt Nis 17, 2021 12:45 pm
Oto takım atma ve revleme istek
Merhabalar, oyuna giren oyuncuların otomatik takıma atıp revlenmesini istiyorum yardımcı olacaklara teşekkürler
Link: | |
Linklerini gizle |
-
- Mesajlar: 1625
- Kayıt: Cmt Eyl 30, 2017 12:44 pm
- Konum: Samsun
Oto takım atma ve revleme istek
Hangi takıma atılacağının bilgisini vermediğin için "CT" ve "TE" takımları arasında random attırdım, buyur;
Kod: Tümünü seç
#pragma semicolon 1
#include <amxmodx>
#include <reapi>
enum (+= 1337){
TASK_OTOTEAM = 1337
}
public client_putinserver(id){
remove_task(id + TASK_OTOTEAM);
set_task(1.0, "PlayersJoinTeam", id + TASK_OTOTEAM);
}
public PlayersJoinTeam(Taskid){
static id, iRandom;
id = Taskid - TASK_OTOTEAM;
iRandom = random_num(0, 1);
switch(iRandom){
case 0:{
rg_set_user_team(id, TEAM_TERRORIST);
}
case 1:{
rg_set_user_team(id, TEAM_CT);
}
}
rg_round_respawn(id);
}
Link: | |
Linklerini gizle |
-
Konu Sahibi
Yasaklı Üye - Mesajlar: 26
- Kayıt: Cmt Nis 17, 2021 12:45 pm
Oto takım atma ve revleme istek
Servere girerken takım seçme menüsü geliyor otomatik atmıyor + Specdekileri otomatik hepsini t ye atıyor.bestcore yazdı: Prş Nis 22, 2021 12:04 am Hangi takıma atılacağının bilgisini vermediğin için "CT" ve "TE" takımları arasında random attırdım, buyur;Kod: Tümünü seç
#pragma semicolon 1 #include <amxmodx> #include <reapi> enum (+= 1337){ TASK_OTOTEAM = 1337 } public client_putinserver(id){ remove_task(id + TASK_OTOTEAM); set_task(1.0, "PlayersJoinTeam", id + TASK_OTOTEAM); } public PlayersJoinTeam(Taskid){ static id, iRandom; id = Taskid - TASK_OTOTEAM; iRandom = random_num(0, 1); switch(iRandom){ case 0:{ rg_set_user_team(id, TEAM_TERRORIST); } case 1:{ rg_set_user_team(id, TEAM_CT); } } rg_round_respawn(id); }
Link: | |
Linklerini gizle |
-
- Mesajlar: 1625
- Kayıt: Cmt Eyl 30, 2017 12:44 pm
- Konum: Samsun
Oto takım atma ve revleme istek
Takım seçme eklentisini sizin kapatmanız gerekiyor, oyuna giren kişiyi bir takıma atıp revlettirdim. Oyuna giren kişinin takımı "Spec" olduğu için Spectekileri bir takıma atıyor rastgele.Kene yazdı: Prş Nis 22, 2021 12:09 am Servere girerken takım seçme menüsü geliyor otomatik atmıyor + Specdekileri otomatik hepsini t ye atıyor.
--- Düzenleme
Takım seçmeyi kapatmaya çalıştım dener misin ?
Kod: Tümünü seç
#pragma semicolon 1
#include <amxmodx>
#include <reapi>
enum (+= 1337){
TASK_OTOTEAM = 1337
}
public plugin_init(){
register_plugin("Oto Jointeam", "0.1", "` BesTCore;");
register_clcmd("chooseteam", "clcmd_changeteam");
register_clcmd("jointeam", "clcmd_changeteam");
}
public clcmd_changeteam(const id){
return PLUGIN_HANDLED;
}
public client_putinserver(id){
remove_task(id + TASK_OTOTEAM);
set_task(1.0, "PlayersJoinTeam", id + TASK_OTOTEAM);
}
public PlayersJoinTeam(Taskid){
static id, iRandom;
id = Taskid - TASK_OTOTEAM;
iRandom = random_num(0, 1);
switch(iRandom){
case 0:{
rg_set_user_team(id, TEAM_TERRORIST);
}
case 1:{
rg_set_user_team(id, TEAM_CT);
}
}
rg_round_respawn(id);
}
Link: | |
Linklerini gizle |