Discord sunucumuz açılmıştır, hepinizi bekleriz

https://discord.gg/43gGDQe6tS

Oto takım atma ve revleme istek

Eklenti sorunlarınız ve özel eklenti istekleriniz

Moderatör: Moderatörler


Konu Sahibi
Kene
Yasaklı Üye
Yasaklı Üye
Mesajlar: 26
Kayıt: Cmt Nis 17, 2021 12:45 pm

Oto takım atma ve revleme istek

Mesaj gönderen Kene »

Merhabalar, oyuna giren oyuncuların otomatik takıma atıp revlenmesini istiyorum yardımcı olacaklara teşekkürler

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

bestcore
Mesajlar: 1625
Kayıt: Cmt Eyl 30, 2017 12:44 pm
Konum: Samsun

Oto takım atma ve revleme istek

Mesaj gönderen bestcore »

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
Linki Kopyala

Konu Sahibi
Kene
Yasaklı Üye
Yasaklı Üye
Mesajlar: 26
Kayıt: Cmt Nis 17, 2021 12:45 pm

Oto takım atma ve revleme istek

Mesaj gönderen Kene »

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);
}
Servere girerken takım seçme menüsü geliyor otomatik atmıyor + Specdekileri otomatik hepsini t ye atıyor.

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

bestcore
Mesajlar: 1625
Kayıt: Cmt Eyl 30, 2017 12:44 pm
Konum: Samsun

Oto takım atma ve revleme istek

Mesaj gönderen bestcore »

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.
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.

--- 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
Linki Kopyala
Cevapla