Stripes Admin-Models

Pluginuri pentru modul AmxModX.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

User avatar
emy [;x]
Membru, skill +1
Membru, skill +1
Posts: 237
Joined: 29 Sep 2012, 16:23
Detinator Steam: Da
CS Status: .d(*_*)b.
Detinator server CS: Da
SteamID: cs_emy
Has thanked: 11 times
Been thanked: 12 times

24 Apr 2013, 23:50

Multumesc, si eu il folosesc
RoyalServer
munir
Membru eXtream
Membru eXtream
Posts: 3193
Joined: 30 Aug 2012, 22:16
Detinator Steam: Da
CS Status: Fost scripter
Detinator server CS: Nu
SteamID: -
Reputatie: Fost super moderator
Restrictie schimbare nume
Nume anterior: falseq, cruyff
Location: Bucuresti
Has thanked: 342 times
Been thanked: 571 times
Contact:

25 Apr 2013, 12:20

Eu in general stiam ca nu e bine sa pui direct resetarea hud-ului pe resetarea modelului, din cauza ca da crush-uri la server, pica serverul etc.
| Afiseaza codul
#include <amxmodx>
#include <amxmisc>
#include <cstrike>

public plugin_init() {
        register_plugin("Stripes Admin Model", "1.0", "AgentStrike")
        register_event("ResetHUD", "resetM", "b")

}

public plugin_precache() {
        precache_model("models/player/adm_stripes_ct/adm_stripes_ct.mdl")
        precache_model("models/player/adm_stripes_te/adm_stripes_te.mdl")

}

public resetM( id ) {
set_task( 3.0, "resetmodel", id )
}
resetmodel( id )
{
        if (user_is_admin( id )) {
                new CsTeams:userTeam = cs_get_user_team(id)
                if (userTeam == CS_TEAM_T) {
                        cs_set_user_model(id, "adm_stripes_te")
                        return 1;
                }
                else if(userTeam == CS_TEAM_CT) {
			cs_set_user_model(id, "adm_stripes_ct")
                        return 1;
                }
        }
        else {
		cs_reset_user_model(id)
	}
        return 0;
}
stock bool:user_is_admin( id )
{
	if( get_user_flags( id ) & ADMIN_KICK )
		return true;

	return false;
}

@Modele sunt super frumoase, goodjob. Mai ales scrisul de ' ADMIN ' :D
Retras
User avatar
CsN^ ;x
Membru eXtream
Membru eXtream
Posts: 3560
Joined: 02 Apr 2012, 16:58
Detinator Steam: Nu
CS Status: Retras din domeniul Counter-Strike
Reputatie: Fost moderator
Location: Bucuresti
Has thanked: 797 times
Been thanked: 607 times

25 Apr 2013, 12:31

si asa cum ai facut tu moder merge garantat .. ca si mie pica serveru dar uite nu stiam de la ce ,folosesc acest plugin ca sunt foarte misto skinuriile
Addons HNS level,gravity,xp DOWNLOAD ( e țeapă)
https://5filme.com/ - un simplu site de filme pentru timpul liber
munir
Membru eXtream
Membru eXtream
Posts: 3193
Joined: 30 Aug 2012, 22:16
Detinator Steam: Da
CS Status: Fost scripter
Detinator server CS: Nu
SteamID: -
Reputatie: Fost super moderator
Restrictie schimbare nume
Nume anterior: falseq, cruyff
Location: Bucuresti
Has thanked: 342 times
Been thanked: 571 times
Contact:

25 Apr 2013, 13:23

CsN^ ;x wrote:si asa cum ai facut tu moder merge garantat .. ca si mie pica serveru dar uite nu stiam de la ce ,folosesc acest plugin ca sunt foarte misto skinuriile
Nu am inteles intrebarea sau raspunsul tau, dar iti zic asa ca ar trebui sa mearga 90% din sanse sunt sa mearga :))
Retras
User avatar
CsN^ ;x
Membru eXtream
Membru eXtream
Posts: 3560
Joined: 02 Apr 2012, 16:58
Detinator Steam: Nu
CS Status: Retras din domeniul Counter-Strike
Reputatie: Fost moderator
Location: Bucuresti
Has thanked: 797 times
Been thanked: 607 times

25 Apr 2013, 22:18

-ModeR- wrote:Eu in general stiam ca nu e bine sa pui direct resetarea hud-ului pe resetarea modelului, din cauza ca da crush-uri la server, pica serverul etc.
| Afiseaza codul
#include <amxmodx>
#include <amxmisc>
#include <cstrike>

public plugin_init() {
        register_plugin("Stripes Admin Model", "1.0", "AgentStrike")
        register_event("ResetHUD", "resetM", "b")

}

public plugin_precache() {
        precache_model("models/player/adm_stripes_ct/adm_stripes_ct.mdl")
        precache_model("models/player/adm_stripes_te/adm_stripes_te.mdl")

}

public resetM( id ) {
set_task( 3.0, "resetmodel", id )
}
resetmodel( id )
{
        if (user_is_admin( id )) {
                new CsTeams:userTeam = cs_get_user_team(id)
                if (userTeam == CS_TEAM_T) {
                        cs_set_user_model(id, "adm_stripes_te")
                        return 1;
                }
                else if(userTeam == CS_TEAM_CT) {
			cs_set_user_model(id, "adm_stripes_ct")
                        return 1;
                }
        }
        else {
		cs_reset_user_model(id)
	}
        return 0;
}
stock bool:user_is_admin( id )
{
	if( get_user_flags( id ) & ADMIN_KICK )
		return true;

	return false;
}

@Modele sunt super frumoase, goodjob. Mai ales scrisul de ' ADMIN ' :D

Code: Select all

crush-uri la server, pica serverul etc.
Ai zis ca pluginu asta da crush-uri la server, pica serverul etc. si ce sursa ai pus tu merge 100% adica sa nu mai dea crush-uri la server, pica serverul etc. ?
Addons HNS level,gravity,xp DOWNLOAD ( e țeapă)
https://5filme.com/ - un simplu site de filme pentru timpul liber
munir
Membru eXtream
Membru eXtream
Posts: 3193
Joined: 30 Aug 2012, 22:16
Detinator Steam: Da
CS Status: Fost scripter
Detinator server CS: Nu
SteamID: -
Reputatie: Fost super moderator
Restrictie schimbare nume
Nume anterior: falseq, cruyff
Location: Bucuresti
Has thanked: 342 times
Been thanked: 571 times
Contact:

25 Apr 2013, 22:33

CsN^ ;x wrote:
-ModeR- wrote:Eu in general stiam ca nu e bine sa pui direct resetarea hud-ului pe resetarea modelului, din cauza ca da crush-uri la server, pica serverul etc.
| Afiseaza codul
#include <amxmodx>
#include <amxmisc>
#include <cstrike>

public plugin_init() {
        register_plugin("Stripes Admin Model", "1.0", "AgentStrike")
        register_event("ResetHUD", "resetM", "b")

}

public plugin_precache() {
        precache_model("models/player/adm_stripes_ct/adm_stripes_ct.mdl")
        precache_model("models/player/adm_stripes_te/adm_stripes_te.mdl")

}

public resetM( id ) {
set_task( 3.0, "resetmodel", id )
}
resetmodel( id )
{
        if (user_is_admin( id )) {
                new CsTeams:userTeam = cs_get_user_team(id)
                if (userTeam == CS_TEAM_T) {
                        cs_set_user_model(id, "adm_stripes_te")
                        return 1;
                }
                else if(userTeam == CS_TEAM_CT) {
			cs_set_user_model(id, "adm_stripes_ct")
                        return 1;
                }
        }
        else {
		cs_reset_user_model(id)
	}
        return 0;
}
stock bool:user_is_admin( id )
{
	if( get_user_flags( id ) & ADMIN_KICK )
		return true;

	return false;
}

@Modele sunt super frumoase, goodjob. Mai ales scrisul de ' ADMIN ' :D

Code: Select all

crush-uri la server, pica serverul etc.
Ai zis ca pluginu asta da crush-uri la server, pica serverul etc. si ce sursa ai pus tu merge 100% adica sa nu mai dea crush-uri la server, pica serverul etc. ?
NU iti garantez, testeaza si tu. Eu asa am facut de cateva ori si a functionat ( nu a mai dat crush-uri ).
Retras
User avatar
CsN^ ;x
Membru eXtream
Membru eXtream
Posts: 3560
Joined: 02 Apr 2012, 16:58
Detinator Steam: Nu
CS Status: Retras din domeniul Counter-Strike
Reputatie: Fost moderator
Location: Bucuresti
Has thanked: 797 times
Been thanked: 607 times

25 Apr 2013, 22:47

Hai ca il bag sa vad daca va merge . :|
Edit : Mi-a dat eroarea asta la compilat ..
/tmp/text46cfRm.sma(44) : warning 203: symbol is never used: "resetmodel"
dar el sa compilat dar ..
Addons HNS level,gravity,xp DOWNLOAD ( e țeapă)
https://5filme.com/ - un simplu site de filme pentru timpul liber
munir
Membru eXtream
Membru eXtream
Posts: 3193
Joined: 30 Aug 2012, 22:16
Detinator Steam: Da
CS Status: Fost scripter
Detinator server CS: Nu
SteamID: -
Reputatie: Fost super moderator
Restrictie schimbare nume
Nume anterior: falseq, cruyff
Location: Bucuresti
Has thanked: 342 times
Been thanked: 571 times
Contact:

25 Apr 2013, 22:51

CsN^ ;x wrote:Hai ca il bag sa vad daca va merge . :|
Edit : Mi-a dat eroarea asta la compilat ..
/tmp/text46cfRm.sma(44) : warning 203: symbol is never used: "resetmodel"
dar el sa compilat dar ..
.SMA | Afiseaza codul
#include <amxmodx>
#include <amxmisc>
#include <cstrike>

public plugin_init() {
        register_plugin("Stripes Admin Model", "1.0", "AgentStrike")
        register_event("ResetHUD", "resetM", "b")

}

public plugin_precache() {
        precache_model("models/player/adm_stripes_ct/adm_stripes_ct.mdl")
        precache_model("models/player/adm_stripes_te/adm_stripes_te.mdl")

}

public resetM( id ) {
set_task( 3.0, "resetmodel", id )
}
public resetmodel( id )
{
        if (user_is_admin( id )) {
                new CsTeams:userTeam = cs_get_user_team(id)
                if (userTeam == CS_TEAM_T) {
                        cs_set_user_model(id, "adm_stripes_te")
                        return 1;
                }
                else if(userTeam == CS_TEAM_CT) {
			cs_set_user_model(id, "adm_stripes_ct")
                        return 1;
                }
        }
        else {
		cs_reset_user_model(id)
	}
        return 0;
}
stock bool:user_is_admin( id )
{
	if( get_user_flags( id ) & ADMIN_KICK )
		return true;

	return false;
}
Retras
munir
Membru eXtream
Membru eXtream
Posts: 3193
Joined: 30 Aug 2012, 22:16
Detinator Steam: Da
CS Status: Fost scripter
Detinator server CS: Nu
SteamID: -
Reputatie: Fost super moderator
Restrictie schimbare nume
Nume anterior: falseq, cruyff
Location: Bucuresti
Has thanked: 342 times
Been thanked: 571 times
Contact:

25 Apr 2013, 23:06

Incercati asa:
.SMA | Afiseaza codul
#include < amxmodx >
#include < cstrike >

#define PLUGIN_NAME "Stripes admin models"
#define PLUGIN_VERSION "1.0"
#define PLUGIN_AUTHOR "AgentStrike"

#pragma semicolon 1

new const g_szModel_T[ ] = "models/player/adm_stripes_te/adm_stripes_te.mdl";
new const g_szModel_CT[ ] = "models/player/adm_stripes_ct/adm_stripes_ct.mdl";

public plugin_init( )
{
	register_plugin( PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_AUTHOR );
	
	// ResetHUD
	
	register_event( "ResetHUD", "evReset_Hud", "be" );
}
public plugin_precache( )
{
	precache_model( g_szModel_T );
	precache_model( g_szModel_CT );
}
public evReset_Hud( id )
{
	if( UserIsAdmin( id ) ) // Ow yes, good bool :D
	{
		set_task( 3.0, "reset_model", id );
	}
}
public reset_model( id )
{
	if( get_user_team( id ) == 1 )
	{
		cs_set_user_model( id, "adm_stripes_te" );
	}
	else if( get_user_team( id ) == 2 )
	{
		cs_set_user_model( id, "adm_stripes_ct" );
	}
	else
	{
		cs_reset_user_model( id );
	}
}
stock bool:UserIsAdmin( id )
{
	if( get_user_flags( id ) & ADMIN_KICK )
		return true;
	return false;
}

@AgentStrike, nu te supara de un mic 'UPDATE' la pluginul tau. Te-am scapat de < amxmisc > si am adaugat bool-ul lui Askhanar. :)>-
Retras
User avatar
Ulquiorra
Fost moderator
Fost moderator
Posts: 2053
Joined: 25 Jul 2010, 17:29
Detinator Steam: Da
CS Status: A mai trecut o zi asteptand una mai buna
Detinator server CS: Retras.
SteamID: STEAM_0:1:318247XX
Reputatie: Fost Scripter eXtreamCS
Fost Moderator ajutator
Nick anterior: Askhanar
Location: Braila, Romania.
Has thanked: 215 times
Been thanked: 1132 times

26 Apr 2013, 00:24

oricum modulul amxmisc .. nu incarca decat functiile folosite.. adica daca folosea doar is_user_admin( id ) doar aia era incarcata, nu tot modul, iar daca nu folosea nimic.. era ca si inexistent.
este singurul modul de se comporta asa.
Caut o persoana dedicata care se pricepe si stie ce face.
Vreau sa creeze si sa se ocupe de administrarea unui server de MU, da e vorba de vechiul joc..ma gandesc undeva la un season 3 ep1/2.

O sa achizitionez un domeniu .ro.
Totodata sponsorizez absolut orice este necesar.
Ma puteti contacta prin: http://solo.to/stfrzv
User avatar
Hades Ownage
Membru eXtream
Membru eXtream
Posts: 3182
Joined: 22 Oct 2008, 10:12
Detinator Steam: Da
Detinator server CS: jb.clutch.ro
SteamID: hades-source
Reputatie: Fost Super Moderator
Fost Scripter eXtreamCS
Nume anterior: hadesownage
Location: Iasi
Has thanked: 324 times
Been thanked: 406 times

14 May 2013, 18:59

Poti folosi is_user_admin ( care tine de amxmisc ), deci e degeaba stock-ul ala .

Admin models e la fel ca al tau, nu vad diferentele .
Admin Models | Afiseaza codul
[code=php]#include <amxmodx>
#include <amxmisc>
#include <cstrike>

public plugin_init() {
        register_plugin("AMX Admin Model", "1.1.1", "whitemike")
        register_event("ResetHUD", "resetModel", "b")
        return PLUGIN_CONTINUE
}

public plugin_precache() {
        precache_model("models/player/admin_ct/admin_ct.mdl")
        precache_model("models/player/admin_te/admin_te.mdl")

        return PLUGIN_CONTINUE
}

public resetModel(id, level, cid) {
        if (get_user_flags(id) & ADMIN_KICK) {
                new CsTeams:userTeam = cs_get_user_team(id)
                if (userTeam == CS_TEAM_T) {
                        cs_set_user_model(id, "admin_te")
                }
                else if(userTeam == CS_TEAM_CT) {
                        cs_set_user_model(id, "admin_ct")
                }
                else {
                        cs_reset_user_model(id)
                }
        }

        return PLUGIN_CONTINUE
}
 [/code]
Nu meriti sa fii autor .
djmaxiq
Membru, skill 0
Membru, skill 0
Posts: 1
Joined: 07 Jul 2013, 13:05
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Detinator server CS: ro-gaming.hol.es
Contact:

07 Jul 2013, 18:32

:-" puteti modifica plughinul,,ex ...sa pot pune un model pe numele la player :D ca sa pot face model personalizat la care player vreau eu :-"
Post Reply

Return to “AmxModX”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 10 guests