Categoria cu cereri de pluginuri si nu numai.
Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com
-
luciaus
- Membru, skill +1
- Posts: 348
- Joined: 19 Nov 2012, 22:04
- Detinator Steam: Nu
- Has thanked: 55 times
- Been thanked: 2 times
20 Nov 2012, 13:02
Am nevoie de un plugin care arata atunci cand un jucator sa conectat la ce echipa a intrat
-
gabriel-
- Membru, skill +1
- Posts: 297
- Joined: 08 Aug 2007, 14:33
- Detinator Steam: Da
- Reputatie: Fost Scripter eXtreamCS
- Location: Bistriţa.
- Has thanked: 22 times
- Been thanked: 10 times
21 Nov 2012, 17:00
Foloseşte-te de un set_task la un anumit interval de timp în interiorul funcţiei client_putinserver. Funcţia pe care o apelezi, să verifice în ce echipă e, şi să trimită mesajul respectiv.
Uite un mică schemă:
Code: Select all
public client_putinserver(id)
{
set_task(5.0,"VerificaJucator",id);
}
public VerificaJucator(id)
{
new
echipaJucator,
nume[32];
get_user_name(id, nume, charsmax(nume))
echipaJucator = get_user_team(id);
switch(echipaJucator) {
case 1: {
client_print(0, print_chat, "%s a ales echipa TERO.",nume);
}
case 2: {
client_print(0, print_chat, "%s a ales echipa C-TERO.",nume);
}
}
}
-
luciaus
- Membru, skill +1
- Posts: 348
- Joined: 19 Nov 2012, 22:04
- Detinator Steam: Nu
- Has thanked: 55 times
- Been thanked: 2 times
22 Nov 2012, 14:50
eu vreau atunci cand intra sa spuna la ce echipa a intrat... nu la un interval de timp
-
gabriel-
- Membru, skill +1
- Posts: 297
- Joined: 08 Aug 2007, 14:33
- Detinator Steam: Da
- Reputatie: Fost Scripter eXtreamCS
- Location: Bistriţa.
- Has thanked: 22 times
- Been thanked: 10 times
01 Dec 2012, 15:20
Nu este funcţie care se apelează când alegi echipa, după conectare.
-
compaq
- Fost moderator
- Posts: 2598
- Joined: 01 Dec 2008, 15:32
- Detinator Steam: Da
- Reputatie: Fost eXtream Mod
Fost contribuitor
Fost manager
Fost Scripter eXtreamCS
- Has thanked: 15 times
- Been thanked: 152 times
05 Dec 2012, 16:48
gabriel- wrote:Nu este funcţie care se apelează când alegi echipa, după conectare.
Exista
TeamInfo (event).
-
luciaus
- Membru, skill +1
- Posts: 348
- Joined: 19 Nov 2012, 22:04
- Detinator Steam: Nu
- Has thanked: 55 times
- Been thanked: 2 times
05 Dec 2012, 17:16
am cautat si am gasit pluginul dar acela este type hud eu as vrea normal in chat sa scrie chiar vreau acest plugin va rog
-
CamPagNe
- Fost moderator
- Posts: 329
- Joined: 12 Jun 2012, 15:20
- Detinator Steam: Da
- CS Status: Fuck yeah !
- Reputatie: Fost Moderator ajutator
- Has thanked: 13 times
- Been thanked: 71 times
05 Dec 2012, 17:47
Poftim, vezi daca merge (netestat):
- | Afiseaza codul
#include <amxmodx>
public plugin_init()
{
register_plugin("Show Choose Team", "0.1", "Unhask");
register_event("TeamInfo", "choose_team", "a");
}
public choose_team()
{
new player = read_data(1)
new team[32]
read_data(2, team, 31)
if(!is_user_connected(player))
return 0;
switch(team[0])
{
case 'S':
{
client_print(0, print_chat, "%s a intrat la Specatori !", get_name( id ) )
}
case 'T':
{
client_print(0, print_chat, "%s a intrat la echipa Terrorist's !", get_name( id ) )
}
case 'C':
{
client_print(0, print_chat, "%s a intrat la echipa Counter-Terrorist's !", get_name( id ) )
}
}
return 1;
}
stock get_name(id)
{
new name[32]
get_user_name(id, name, sizeof ( name ) -1)
return name;
}
-
DuhuLeTzu ;x
- Membru, skill +2
- Posts: 649
- Joined: 20 Oct 2012, 02:32
- Detinator Steam: Da
- Detinator server CS: DR.PLAYCS.RO
- Has thanked: 5 times
- Been thanked: 100 times
05 Dec 2012, 21:22
luciaus wrote:am cautat si am gasit pluginul dar acela este type hud eu as vrea normal in chat sa scrie chiar vreau acest plugin va rog
Posteaza sma de la plugin si ti-l fac eu sa arate in chat !
-
geo_neo9
- Membru, skill +1
- Posts: 343
- Joined: 29 Aug 2007, 09:45
- Detinator Steam: Da
- Has thanked: 12 times
- Been thanked: 74 times
05 Dec 2012, 21:28
luciaus wrote:imi da 6 erori la compilare:))
Acum se compileaza
- | Afiseaza codul
#include <amxmodx>
public plugin_init()
{
register_plugin("Show Choose Team", "0.1", "Unhask");
register_event("TeamInfo", "choose_team", "a");
}
public choose_team()
{
new player = read_data(1)
new team[32]
read_data(2, team, 31)
if(!is_user_connected(player))
return 0;
switch(team[0])
{
case 'S':
{
client_print(0, print_chat, "%s a intrat la Specatori !", get_name( player ) )
}
case 'T':
{
client_print(0, print_chat, "%s a intrat la echipa Terrorist's !", get_name( player ) )
}
case 'C':
{
client_print(0, print_chat, "%s a intrat la echipa Counter-Terrorist's !", get_name( player ) )
}
}
return 1;
}
stock get_name(id)
{
new name[32]
get_user_name(id, name, sizeof ( name ) -1)
return name;
}
-
Users browsing this forum: No registered users and 23 guests