1. sayfa (Toplam 1 sayfa)

Oto takım atma ve revleme istek

Gönderilme zamanı: Çrş Nis 21, 2021 11:50 pm
gönderen Kene
Merhabalar, oyuna giren oyuncuların otomatik takıma atıp revlenmesini istiyorum yardımcı olacaklara teşekkürler

Oto takım atma ve revleme istek

Gönderilme zamanı: Prş Nis 22, 2021 12:04 am
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);
}

Oto takım atma ve revleme istek

Gönderilme zamanı: Prş Nis 22, 2021 12:09 am
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.

Oto takım atma ve revleme istek

Gönderilme zamanı: Prş Nis 22, 2021 12:16 am
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);
}