Skocz do zawartości

Nowy szablon forum

mygo.pl

Stworzyliśmy dla Was nowy wygląd forum. Z pewnością znajdziesz rzeczy, które wg Ciebie mogą zostać zmienione - wspomnij o tym w specjalnym wątku.

Czytaj więcej

Jak założyć własną sieć

serwerów CS

Zastanawiasz się nad prowadzeniem własnej sieci serwerów? Przeczytaj podstawowe informacje, na które należy zwrócić uwagę, przy takim projekcie.

Czytaj więcej

Tworzymy spis sieci

dodaj swoją

Dodaj sieć do której należysz, pozwoli to na promocję i budowę ogólnopolskiej bazy sieci CS.

Czytaj więcej

Automatic VIP


MYGO.pl
 Udostępnij

Rekomendowane odpowiedzi

  • RSSy
Could someone help me
I have this rank
I wanted to make a few small changes to it

the only thing I need from this plugin is that when players enter the top5 it automatically gains VIP

PHP Code:

#include <amxmodx>
#include <cstrike>
#include <csx>
#include <fun>
enum
{
TEAM_UNASSIGNED,
TEAM_T,
TEAM_CT,
TEAM_SPECTATOR
};
public 
plugin_precache(){
precache_model("models/player/guruqa_ct/guruqa_ct.mdl");
precache_model("models/player/guruqa_t/guruqa_t.mdl");
precache_model("models/player/guruqa_joker/guruqa_joker.mdl");
precache_model("models/player/guruqa_punisher/guruqa_punisher.mdl");
precache_model("models/player/guruqa_scream3/guruqa_scream3.mdl");
precache_model("models/player/guruqa_superct/guruqa_superct.mdl");
precache_model("models/player/guruqa_terminator/guruqa_terminator.mdl");
precache_model("models/player/guruqa_robocop/guruqa_robocop.mdl");
precache_model("models/player/guruqa_tfemale/guruqa_tfemale.mdl");
precache_model("models/player/guruqa_ctfemale/guruqa_ctfemale.mdl");
}
new 
hmodel,hadmin;
new 
izStats[8] = {0, ...} 
new 
izBody[8],name[32],iRankPos;
public 
plugin_init(){
register_plugin("Top15 Model + Glow","1.0","Anderson");
register_clcmd("say /model","display_model");
register_clcmd("say_team /model","display_model");
register_clcmd("say /glow","display_glow");
register_clcmd("say_team /glow","display_glow");
register_clcmd("chooseteam","team_join");
hmodel=CreateHudSyncObj();
hadmin=CreateHudSyncObj();
}
public 
team_join(id){
cs_reset_user_model(id);
return 
PLUGIN_CONTINUE;
}
public 
display_model(id){
if(
is_user_alive(id)){
iRankPos get_user_stats(id,izStats,izBody);
get_user_name(id,name,31); 
new 
CsTeams:Team cs_get_user_team(id);
set_hudmessage(255,255,255,0.01,0.6,0,6.0,6.0);
switch (
Team){
case 
TEAM_T:
{
if(
iRankPos <= 15 || get_user_flags(id) & ADMIN_RESERVATION){
new 
menu=menu_create("\rModel \wGuruQA.com\r","menu_modeltr");
menu_additem(menu,"Terminator");
menu_additem(menu,"Joker");
menu_additem(menu,"Scream");
menu_additem(menu,"Jason");
menu_additem(menu,"Woman");
menu_display(id,menu);
}else{
ShowSyncHudMsg(0,hmodel,"%s - entre no Top15!",name);

}
case 
TEAM_CT:
{
if(
iRankPos <= 15 || get_user_flags(id) & ADMIN_RESERVATION){
new 
menu=menu_create("\rModel \wGuruQA.com\r","menu_modelct");
menu_additem(menu,"Robocop");
menu_additem(menu,"Punisher");
menu_additem(menu,"SupercCT");
menu_additem(menu,"Police");
menu_additem(menu,"Woman");
menu_display(id,menu);
}else{
ShowSyncHudMsg(0,hmodel,"%s - entre no Top15!",name);
}
}  
case 
TEAM_SPECTATOR:
{
if(
iRankPos <= 15){
ShowSyncHudMsg(0,hmodel,"%s - entre no jogo!",name);
}else{
ShowSyncHudMsg(0,hmodel,"%s - entre no Top15!",name);
}
}  
}
}
return 
PLUGIN_HANDLED;     
}
public 
menu_modeltr(id,menu,item){
if(
item == MENU_EXIT){
menu_destroy(menu);
return 
PLUGIN_HANDLED;
}
new 
name[32];
get_user_name(id,name,31);
set_hudmessage(random(256),random(256),random(256),-1.0,0.6,2,6.0,6.0,0.1,0.7,2);
switch(
item){
case 
0:
{
cs_set_user_model(id,"guruqa_terminator");
ShowSyncHudMsg(0,hmodel,"%s ganhou o Exterminador!",name);
}
case 
1:
{
cs_set_user_model(id,"guruqa_joker");
ShowSyncHudMsg(0,hmodel,"%s ganhou o Coringa!",name);
}
case 
2:
{
cs_set_user_model(id,"guruqa_scream3");
ShowSyncHudMsg(0,hmodel,"%s ganhou o Panico!",name);
}
case 
3:
{
cs_set_user_model(id,"guruqa_t");
ShowSyncHudMsg(0,hmodel,"%s ganhou o Jason!",name);
}
case 
4:
{
cs_set_user_model(id,"guruqa_tfemale");
ShowSyncHudMsg(0,hmodel,"%s ganhou uma bela mulher!",name);
}
}
menu_destroy(menu);
return 
PLUGIN_HANDLED;
}
public 
menu_modelct(id,menu,item){
if(
item == MENU_EXIT){
menu_destroy(menu);
return 
PLUGIN_HANDLED;
}
new 
name[32];
get_user_name(id,name,31);
set_hudmessage(random(256),random(256),random(256),-1.0,0.6,2,6.0,6.0,0.1,0.7,2);
switch(
item){
case 
0:
{
cs_set_user_model(id,"guruqa_robocop");
ShowSyncHudMsg(0,hmodel,"%s ganhou o Robocop!",name);
}
case 
1:
{
cs_set_user_model(id,"guruqa_punisher");
ShowSyncHudMsg(0,hmodel,"%s ganhou o Justiceiro!",name);
}
case 
2:
{
cs_set_user_model(id,"guruqa_superct");
ShowSyncHudMsg(0,hmodel,"%s ganhou o Super CT!",name);
}
case 
3:
{
cs_set_user_model(id,"guruqa_ct");
ShowSyncHudMsg(0,hmodel,"%s ganhou o Policial!",name);
}
case 
4:
{
cs_set_user_model(id,"guruqa_ctfemale");
ShowSyncHudMsg(0,hmodel,"%s ganhou uma bela mulher!",name);
}
}
menu_destroy(menu);
return 
PLUGIN_HANDLED;
}

public 
display_glow(id){
if(
is_user_alive(id)){
new 
menu=menu_create("\rGlow \wGuruQA.com\r","menu_glow");
menu_additem(menu,"Branco");
menu_additem(menu,"Vermelho");
menu_additem(menu,"Laranja");
menu_additem(menu,"Amarelo");
menu_additem(menu,"Verde");
menu_additem(menu,"Azul claro");
menu_additem(menu,"Azul");
menu_additem(menu,"Rosa");
menu_additem(menu,"Remover Glow");
menu_setprop(menu,MPROP_NEXTNAME,"Mais");
menu_setprop(menu,MPROP_BACKNAME,"Voltar");
menu_setprop(menu,MPROP_EXITNAME,"Sair");
menu_display(id,menu);
}
}
public 
menu_glow(id,menu,item){
set_hudmessage(192,192,192,0.02,0.73,0,6.0,8.0,0.1,0.2,4); 
if(
item == MENU_EXIT){
menu_destroy(menu);
return 
PLUGIN_HANDLED;
}
new 
name[32];
get_user_name(id,name,31);
iRankPos get_user_stats(id,izStats,izBody);     
if(
iRankPos <= 15){
switch(
item){ 
case 
0
{
ShowSyncHudMsg(0,hadmin,"%s ganhou o glow branco!",name);
set_user_rendering(id,kRenderFxGlowShell,192,192,192,kRenderNormal,25);
}
case 
1
{
ShowSyncHudMsg(0,hadmin,"%s ganhou o glow vermelho!",name);
set_user_rendering(id,kRenderFxGlowShell,255,0,0,kRenderNormal,25);
}
case 
2
{
ShowSyncHudMsg(0,hadmin,"%s ganhou o glow laranja!",name); 
set_user_rendering(id,kRenderFxGlowShell,255,140,0,kRenderNormal,25);
}
case 
3
{
ShowSyncHudMsg(0,hadmin,"%s ganhou o glow amarelo!",name); 
set_user_rendering(id,kRenderFxGlowShell,255,255,0,kRenderNormal,25);
}
case 
4:
{
ShowSyncHudMsg(0,hadmin,"%s ganhou o glow verde!",name); 
set_user_rendering(id,kRenderFxGlowShell,0,255,0,kRenderNormal,25);

case 
5
{
ShowSyncHudMsg(0,hadmin,"%s ganhou o glow azul claro!",name); 
set_user_rendering(id,kRenderFxGlowShell,0,255,255,kRenderNormal,25);

case 
6
{  
ShowSyncHudMsg(0,hadmin,"%s ganhou o glow azul!",name);
set_user_rendering(id,kRenderFxGlowShell,0,0,255,kRenderNormal,25);
}
case 
7
{
ShowSyncHudMsg(0,hadmin,"%s ganhou o glow rosa!",name); 
set_user_rendering(id,kRenderFxGlowShell,255,0,255,kRenderNormal,25);
}
case 
8
{
ShowSyncHudMsg(0,hadmin,"%s Removeu o Glow!",name); 
set_user_rendering(id,kRenderFxGlowShell,0,0,0,kRenderNormal,25);


Przeczytaj cały wpis

Odnośnik do komentarza
Udostępnij na innych stronach

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
 Udostępnij

×
×
  • Dodaj nową pozycję...