1. sayfa (Toplam 2 sayfa)

level sistemi isteği

Gönderilme zamanı: Sal Ara 22, 2020 9:20 pm
gönderen 1Adam
Merhaba Bi Level Sistemi Yapıcam Fakat Bİlmiyorum T Takima El sonu 90 XP Vericek cT ise Oldurunce Bana Bİ Kucuk Isım Yapıp Atarmınsız Event iyle ?

Birşey Sorcam

Gönderilme zamanı: Sal Ara 22, 2020 10:23 pm
gönderen bestcore

Kod: Tümünü seç

#pragma semicolon 1

#include <amxmodx>
#include <reapi>

new xpdegiskeni[MAX_CLIENTS+1];

public plugin_init(){
	register_plugin("XP Deneme","1.0","` BesTCore");

	RegisterHookChain(RG_CSGameRules_PlayerKilled,"@bestPK",1);
	RegisterHookChain(RG_RoundEnd,"@bestRE", .post = false);
}
/*************** Oyuncu olunce calisan public ***************/
@bestPK(const Victim, const Attacker){
	if(Victim != Attacker){
		if(get_member(Attacker,m_iTeam) == TEAM_CT){
			xpdegiskeni[Attacker] += 50; // Olduren Ct oyuncusunun xpdegiskenine +50 xp ekledik.
			//client_print_color... Gerisi kendi zevkine göre.
		}
	}
}
/************* El bitiminde calisan public ***************/
@bestRE(){
	new players[32],inum,id;
	get_players(players,inum);
	for(new i; i<inum;i++){
		id = players[i];
	}
	if(get_member(id,m_iTeam) == TEAM_TERRORIST){
		xpdegiskeni[id] += 50; // Takimi terorist ise 50 xp ekledik.
		//client_print_color...  Gerisi kendi zevkine göre.
	}
}
Bende yeniyim fakat bunun gibi birşey denersen yapabilirsin, yetkili birisi hatam var ise bildirirse sevinirim.

Birşey Sorcam

Gönderilme zamanı: Sal Ara 22, 2020 10:37 pm
gönderen 1Adam
bestcore yazdı: Sal Ara 22, 2020 10:23 pm

Kod: Tümünü seç

#pragma semicolon 1

#include <amxmodx>
#include <reapi>

new xpdegiskeni[MAX_CLIENTS+1];

public plugin_init(){
	register_plugin("XP Deneme","1.0","` BesTCore");

	RegisterHookChain(RG_CSGameRules_PlayerKilled,"@bestPK",1);
	RegisterHookChain(RG_RoundEnd,"@bestRE", .post = false);
}
/*************** Oyuncu olunce calisan public ***************/
@bestPK(const Victim, const Attacker){
	if(Victim != Attacker){
		if(get_member(Attacker,m_iTeam) == TEAM_CT){
			xpdegiskeni[Attacker] += 50; // Olduren Ct oyuncusunun xpdegiskenine +50 xp ekledik.
			//client_print_color... Gerisi kendi zevkine göre.
		}
	}
}
/************* El bitiminde calisan public ***************/
@bestRE(){
	new players[32],inum,id;
	get_players(players,inum);
	for(new i; i<inum;i++){
		id = players[i];
	}
	if(get_member(id,m_iTeam) == TEAM_TERRORIST){
		xpdegiskeni[id] += 50; // Takimi terorist ise 50 xp ekledik.
		//client_print_color...  Gerisi kendi zevkine göre.
	}
}
Bende yeniyim fakat bunun gibi birşey denersen yapabilirsin, yetkili birisi hatam var ise bildirirse sevinirim.
Bakıcam Bi Yetkililer Bİ Onay Verebilirmi Dogrumu ?

Birşey Sorcam

Gönderilme zamanı: Sal Ara 22, 2020 10:39 pm
gönderen bilalgecer47

Birşey Sorcam

Gönderilme zamanı: Sal Ara 22, 2020 10:42 pm
gönderen Aconyonn
bestcore yazdı: Sal Ara 22, 2020 10:23 pm

Kod: Tümünü seç

#pragma semicolon 1

#include <amxmodx>
#include <reapi>

new xpdegiskeni[MAX_CLIENTS+1];

public plugin_init(){
	register_plugin("XP Deneme","1.0","` BesTCore");

	RegisterHookChain(RG_CSGameRules_PlayerKilled,"@bestPK",1);
	RegisterHookChain(RG_RoundEnd,"@bestRE", .post = false);
}
/*************** Oyuncu olunce calisan public ***************/
@bestPK(const Victim, const Attacker){
	if(Victim != Attacker){
		if(get_member(Attacker,m_iTeam) == TEAM_CT){
			xpdegiskeni[Attacker] += 50; // Olduren Ct oyuncusunun xpdegiskenine +50 xp ekledik.
			//client_print_color... Gerisi kendi zevkine göre.
		}
	}
}
/************* El bitiminde calisan public ***************/
@bestRE(){
	new players[32],inum,id;
	get_players(players,inum);
	for(new i; i<inum;i++){
		id = players[i];
	}
	if(get_member(id,m_iTeam) == TEAM_TERRORIST){
		xpdegiskeni[id] += 50; // Takimi terorist ise 50 xp ekledik.
		//client_print_color...  Gerisi kendi zevkine göre.
	}
}
Bende yeniyim fakat bunun gibi birşey denersen yapabilirsin, yetkili birisi hatam var ise bildirirse sevinirim.
if mantığı yerine "get_players" fonksiyonunun içinde takım bayrağını belirterek takımı alabilirsin. https://dev-cs.ru/amxx/amxmodx/get_players/view
örnek;

Kod: Tümünü seç

#pragma semicolon 1

#include <amxmodx>
#include <reapi>

new xpdegiskeni[MAX_CLIENTS+1];

public plugin_init(){
	register_plugin("XP Deneme","1.0","` BesTCore");

	RegisterHookChain(RG_CSGameRules_PlayerKilled,"@bestPK",1);
	RegisterHookChain(RG_RoundEnd,"@bestRE", .post = false);
}
/*************** Oyuncu olunce calisan public ***************/
@bestPK(const Victim, const Attacker){
	if(Victim != Attacker){
		if(get_member(Attacker,m_iTeam) == TEAM_CT){
			xpdegiskeni[Attacker] += 50; // Olduren Ct oyuncusunun xpdegiskenine +50 xp ekledik.
			//client_print_color... Gerisi kendi zevkine göre.
		}
	}
}
/************* El bitiminde calisan public ***************/
@bestRE(){
	new players[32],inum,id;
	get_players(players,inum,"acehi","TERRORIST");
	for(new i; i<inum;i++){
		id = players[i];
		xpdegiskeni[id] += 50; // Takimi terorist ise 50 xp ekledik.
		//client_print_color...  Gerisi kendi zevkine göre.
	}
}
konu olarakta bu eklentiyi kullanmanızı öneririm. eklentiler-pluginler/gelismis-rank-sistemi-t46543.html

Birşey Sorcam

Gönderilme zamanı: Sal Ara 22, 2020 10:46 pm
gönderen 1Adam
Aconyonn yazdı: Sal Ara 22, 2020 10:42 pm
bestcore yazdı: Sal Ara 22, 2020 10:23 pm

Kod: Tümünü seç

#pragma semicolon 1

#include <amxmodx>
#include <reapi>

new xpdegiskeni[MAX_CLIENTS+1];

public plugin_init(){
	register_plugin("XP Deneme","1.0","` BesTCore");

	RegisterHookChain(RG_CSGameRules_PlayerKilled,"@bestPK",1);
	RegisterHookChain(RG_RoundEnd,"@bestRE", .post = false);
}
/*************** Oyuncu olunce calisan public ***************/
@bestPK(const Victim, const Attacker){
	if(Victim != Attacker){
		if(get_member(Attacker,m_iTeam) == TEAM_CT){
			xpdegiskeni[Attacker] += 50; // Olduren Ct oyuncusunun xpdegiskenine +50 xp ekledik.
			//client_print_color... Gerisi kendi zevkine göre.
		}
	}
}
/************* El bitiminde calisan public ***************/
@bestRE(){
	new players[32],inum,id;
	get_players(players,inum);
	for(new i; i<inum;i++){
		id = players[i];
	}
	if(get_member(id,m_iTeam) == TEAM_TERRORIST){
		xpdegiskeni[id] += 50; // Takimi terorist ise 50 xp ekledik.
		//client_print_color...  Gerisi kendi zevkine göre.
	}
}
Bende yeniyim fakat bunun gibi birşey denersen yapabilirsin, yetkili birisi hatam var ise bildirirse sevinirim.
if mantığı yerine "get_players" fonksiyonunun içinde takım bayrağını belirterek takımı alabilirsin. https://dev-cs.ru/amxx/amxmodx/get_players/view
örnek;

Kod: Tümünü seç

#pragma semicolon 1

#include <amxmodx>
#include <reapi>

new xpdegiskeni[MAX_CLIENTS+1];

public plugin_init(){
	register_plugin("XP Deneme","1.0","` BesTCore");

	RegisterHookChain(RG_CSGameRules_PlayerKilled,"@bestPK",1);
	RegisterHookChain(RG_RoundEnd,"@bestRE", .post = false);
}
/*************** Oyuncu olunce calisan public ***************/
@bestPK(const Victim, const Attacker){
	if(Victim != Attacker){
		if(get_member(Attacker,m_iTeam) == TEAM_CT){
			xpdegiskeni[Attacker] += 50; // Olduren Ct oyuncusunun xpdegiskenine +50 xp ekledik.
			//client_print_color... Gerisi kendi zevkine göre.
		}
	}
}
/************* El bitiminde calisan public ***************/
@bestRE(){
	new players[32],inum,id;
	get_players(players,inum,"acehi","TERRORIST");
	for(new i; i<inum;i++){
		id = players[i];
		xpdegiskeni[id] += 50; // Takimi terorist ise 50 xp ekledik.
		//client_print_color...  Gerisi kendi zevkine göre.
	}
}
Kral Hns İcin İstiyorumda Bu AhmetBeyin ZOMBİ Olan LEvel Kullanıyoruz Onu Editledim şimdi Bunda Levels İnc Mevcut Ve Başka Bİr set_user_xp Gibi Mevcut Nasıl Bi Sistem Yapıcam Ve CT Bicakla Vurunca Gelicek Nasıl Yaparız ?

Birşey Sorcam

Gönderilme zamanı: Sal Ara 22, 2020 10:52 pm
gönderen Aconyonn
Aconyonn yazdı: Sal Ara 22, 2020 10:42 pm konu olarakta bu eklentiyi kullanmanızı öneririm. eklentiler-pluginler/gelismis-rank-sistemi-t46543.html

Birşey Sorcam

Gönderilme zamanı: Sal Ara 22, 2020 10:54 pm
gönderen 1Adam
Aconyonn yazdı: Sal Ara 22, 2020 10:52 pm
Aconyonn yazdı: Sal Ara 22, 2020 10:42 pm konu olarakta bu eklentiyi kullanmanızı öneririm. eklentiler-pluginler/gelismis-rank-sistemi-t46543.html
Ben OYle İstemiyorum HNS Sade GÜzel Birtane Ypatım Zaten Sadece T Takıma El Sonu XP Vericek CT Bicakla Oldurunce Vericke Yapabilirmyiz Acaba ?

level sistemi isteği

Gönderilme zamanı: Sal Ara 22, 2020 10:56 pm
gönderen ulyoS
Tamam XP versin vermesine de siz bu XP'ler ile bir şeyler aldıracak mısınız? Level mi atlasınlar ne yapsınlar ona göre ufak bir eklenti yazayım.

level sistemi isteği

Gönderilme zamanı: Sal Ara 22, 2020 10:59 pm
gönderen bestcore
Sadece sordugun soruların cevabını arıyorsan yukarıda 2 tanesini verdim diğeri ise, oyuncunun silahını if ile bıçak oldugunu tanıtın ve işleminizi yaptırın.