Raised This Month: $51 Target: $400
 12% 

[Arreglo]XP MoD


  
 
 
Thread Tools Display Modes
Author Message
TheShootSpeed
Member
Join Date: Nov 2011
Old 12-26-2011 , 18:08   [Arreglo]XP MoD
#1

BORRE POST Por favor ya termine mi plugin =D

Last edited by TheShootSpeed; 01-06-2012 at 10:27.
TheShootSpeed is offline
Manu127
Veteran Member
Join Date: Jul 2010
Location: Argentina
Old 12-26-2011 , 18:20   Re: [Arreglo]XP MoD
#2

Pero practicamente no modificaste nada... sabes almenos crear un menu?

O el plugin flashero de /vida y que te de vida? Algo por el estilo? :/

EDIT: Si sabes algo...

Captura el team del player en el deathmsg, detecta que si la victima es un ct le de X exp, que si la vic es un tt X exp... y que si es TT y su weapon fue weapon_knife le de X exp... y listo

PD: Ni registrado el attacker ta ahi.
__________________

Last edited by Manu127; 12-26-2011 at 18:23.
Manu127 is offline
Send a message via MSN to Manu127 Send a message via Skype™ to Manu127
TheShootSpeed
Member
Join Date: Nov 2011
Old 12-26-2011 , 19:30   Re: [Arreglo]XP MoD
#3

Quote:
Originally Posted by Manu127 View Post
Pero practicamente no modificaste nada... sabes almenos crear un menu?

O el plugin flashero de /vida y que te de vida? Algo por el estilo? :/

EDIT: Si sabes algo...

Captura el team del player en el deathmsg, detecta que si la victima es un ct le de X exp, que si la vic es un tt X exp... y que si es TT y su weapon fue weapon_knife le de X exp... y listo

PD: Ni registrado el attacker ta ahi.
Si ya tengo el menu pero lo que quiero hacer que eso salga en el chat al escribir que salga el nombre del pg en el chat ejemplo:

[N00b del server lv1]TheShootSPeed: Olaa Serverr!! eso es lo que quiero

esto de los rangos salga en el chat :
PHP Code:
new rangi[][256]={
    
"Spawacz el. Drewnianych",
    
"Pracownik Fizyczny",
    
"Starszy Pracownik",
    
"Znakomity Pracownik",
    
"Majster",
    
"Starszy Majster",
    
"Dekorator",
    
"Budowlaniec",
    
"Inzynier",
    
"Konstruktor",
    
"Konstruktor Budowlany",
    
"Projektant",
    
"Urbanista",
    
"Architekt",
    
"Mistrz Architektury Budowlanej"

TheShootSpeed is offline
Korxu
Senior Member
Join Date: Sep 2010
Old 12-26-2011 , 19:42   Re: [Arreglo]XP MoD
#4

Hookea say y muestra el tag dependiendo del nivel del jugador.
Korxu is offline
TheShootSpeed
Member
Join Date: Nov 2011
Old 12-26-2011 , 19:45   Re: [Arreglo]XP MoD
#5

Quote:
Originally Posted by Korxu View Post
Hookea say y muestra el tag dependiendo del nivel del jugador.
y como lo hago? lo de hook say?

EDIT MIRA:
PHP Code:
    register_clcmd("say","sayhandle"); 
PHP Code:
public sayhandle(id){
    new 
text[192]
    
read_argv(1,text,191)
    if(
equal(text,"")){
        return 
PLUGIN_HANDLED;
    }
    new 
name[128];
    
get_user_name(id,name,127)
    
ColorChat(0,GREEN,"[%s] ^x03%s^x01: %s",rangi[level[id]],name,text)
    return 
PLUGIN_HANDLED;

Pero no me carga bien :S

Last edited by TheShootSpeed; 12-26-2011 at 19:48.
TheShootSpeed is offline
Korxu
Senior Member
Join Date: Sep 2010
Old 12-27-2011 , 06:29   Re: [Arreglo]XP MoD
#6

PHP Code:
new gsz_RanksNames [ ] [ ] =
{
    
"Spawacz el. Drewnianych",
    
"Pracownik Fizyczny",
    
"Starszy Pracownik",
    
"Znakomity Pracownik",
    
"Majster",
    
"Starszy Majster",
    
"Dekorator",
    
"Budowlaniec",
    
"Inzynier",
    
"Konstruktor",
    
"Konstruktor Budowlany",
    
"Projektant",
    
"Urbanista",
    
"Architekt",
    
"Mistrz Architektury Budowlanej"
}

public 
plugin_init ( )
{
     
register_clcmd "say""hook_say_messages" )
}

public 
hook_say_messages index )
{
     new 
sz_MessageWrited 192 ]

     
// Guardamos lo que escribió el usuario.
     
read_args sz_MessageWritedcharsmax sz_MessageWrited ) )

     
// Si no escribió nada, no mostramos nada.
     
if ( equal sz_MessageWrited"" ) )
     {
          return 
PLUGIN_HANDLED_MAIN
     
}

     new 
sz_UserName 32 ]

     
// Obtenemos el nombre del usuario.
     
get_user_name indexsz_UserNamecharsmax sz_UserName ) )

     
// Si el nivel es menor que 0 o mayor que 14 no mostramos tag.
     // Puesto que solo hay 15 tags disponibles.
     
if ( level index ] < || level index ] > 14 )
     {
          
client_print 0print_chat"%s: %s"sz_UserNamesz_MessageWrited )
     }

     
// En el caso contrario mostramos el mensaje con el tag.
     
else
     {
          
client_print 0print_chat"[%s] %s: %s"gsz_RanksNames level index ] ], sz_UserNamesz_MessageWrited )
     }

     return 
PLUGIN_HANDLED_MAIN


Last edited by Korxu; 12-27-2011 at 06:32.
Korxu is offline
Chaato
Senior Member
Join Date: Jun 2011
Location: C://Windows/Arg/MyHome
Old 12-27-2011 , 08:45   Re: [Arreglo]XP MoD
#7

Te lo dejo con color a la forma de Korxu, ya que vi lo que tu hiciste y de esa forma que lo hiciste se bugean los colores, te lo digo por experiencia ^^.

PHP Code:
if ( level index ] < || level index ] > 14 )
    {
            switch( 
cs_get_user_teamid ) )
        {
            case 
CS_TEAM_SPECTATORColorChat0GREY"%s^1: %s"sz_UserNamesz_MessageWrited )
            case 
CS_TEAM_UNASSIGNEDColorChat0GREY"%s^1: %s"sz_UserNamesz_MessageWrited )
            case 
CS_TEAM_CTColorChat0BLUE"%s^1: %s"sz_UserNamesz_MessageWrited )
            case 
CS_TEAM_TColorChat0RED"%s^1: %s"sz_UserNamesz_MessageWrited )
        }
    }
    
    else
    {
        switch( 
cs_get_user_teamid ) )
        {
            case 
CS_TEAM_SPECTATORColorChat0GREY"^4[%s]^3 %s^1: %s"gsz_RanksNames level index ] ], sz_UserNamesz_MessageWrited )
            case 
CS_TEAM_UNASSIGNEDColorChat0GREY"^4[%s]^3 %s^1: %s"gsz_RanksNames level index ] ], sz_UserNamesz_MessageWrited )
            case 
CS_TEAM_CTColorChat0BLUE"^4[%s]^3 %s^1: %s"gsz_RanksNames level index ] ], sz_UserNamesz_MessageWrited )
            case 
CS_TEAM_TColorChat0RED"^4[%s]^3 %s^1: %s"gsz_RanksNames level index ] ], sz_UserNamesz_MessageWrited )
        }
    } 

Last edited by Chaato; 12-27-2011 at 08:46.
Chaato is offline
Send a message via MSN to Chaato Send a message via Skype™ to Chaato
TheShootSpeed
Member
Join Date: Nov 2011
Old 12-27-2011 , 09:38   Re: [Arreglo]XP MoD
#8

Quote:
Originally Posted by Korxu View Post
PHP Code:
new gsz_RanksNames [ ] [ ] =
{
    
"Spawacz el. Drewnianych",
    
"Pracownik Fizyczny",
    
"Starszy Pracownik",
    
"Znakomity Pracownik",
    
"Majster",
    
"Starszy Majster",
    
"Dekorator",
    
"Budowlaniec",
    
"Inzynier",
    
"Konstruktor",
    
"Konstruktor Budowlany",
    
"Projektant",
    
"Urbanista",
    
"Architekt",
    
"Mistrz Architektury Budowlanej"
}

public 
plugin_init ( )
{
     
register_clcmd "say""hook_say_messages" )
}

public 
hook_say_messages index )
{
     new 
sz_MessageWrited 192 ]

     
// Guardamos lo que escribió el usuario.
     
read_args sz_MessageWritedcharsmax sz_MessageWrited ) )

     
// Si no escribió nada, no mostramos nada.
     
if ( equal sz_MessageWrited"" ) )
     {
          return 
PLUGIN_HANDLED_MAIN
     
}

     new 
sz_UserName 32 ]

     
// Obtenemos el nombre del usuario.
     
get_user_name indexsz_UserNamecharsmax sz_UserName ) )

     
// Si el nivel es menor que 0 o mayor que 14 no mostramos tag.
     // Puesto que solo hay 15 tags disponibles.
     
if ( level index ] < || level index ] > 14 )
     {
          
client_print 0print_chat"%s: %s"sz_UserNamesz_MessageWrited )
     }

     
// En el caso contrario mostramos el mensaje con el tag.
     
else
     {
          
client_print 0print_chat"[%s] %s: %s"gsz_RanksNames level index ] ], sz_UserNamesz_MessageWrited )
     }

     return 
PLUGIN_HANDLED_MAIN

y como lo meto x nvault?? me da demasiado errores :S

Last edited by TheShootSpeed; 12-27-2011 at 09:39.
TheShootSpeed is offline
TheShootSpeed
Member
Join Date: Nov 2011
Old 01-03-2012 , 21:31   Re: [Arreglo]XP MoD
#9

chatto me podrias pasar el code bien es que me da error en switch cs_get_user_team (id) muchas gracias
TheShootSpeed is offline
Korxu
Senior Member
Join Date: Sep 2010
Old 01-04-2012 , 09:59   Re: [Arreglo]XP MoD
#10

Da error porque la variable creada en la función es 'index', no 'id'. Simplemente cámbialo.
Korxu is offline
 



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 16:27.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode