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

[ES] Mensaje de bienvenida para ZP.


  
 
 
Thread Tools Display Modes
Author Message
AfteR.
Veteran Member
Join Date: Dec 2008
Location: λ
Old 11-15-2009 , 00:16   [ES] Mensaje de bienvenida para ZP.
#1

No tenia nada que hacer y como vi que nemesis pedia ayuda para hacer esto, pues lo hare D:

1.- Vamos a

PHP Code:
public client_putinserver(id
Y creamos un task... en

PHP Code:
// Set some tasks for humans only 
Digamos:

PHP Code:
set_task(8.0"bienvenido"id
Y ahora creamos el public:

PHP Code:
public bienvenido(id)
{
        
// Tomamos el nombre
    
new name[32]
    
get_user_name(idname31)
    
        
// Creamos el HUD
    
set_hudmessage(25500, -1.00.1516.014.0)
    
// Mostramos el HUD
    
show_hudmessage(id"Bienvenido %s a mi server!, ^Que te diviertas :D"name)
    
    

Listo
AfteR. is offline
fechu
BANNED
Join Date: Sep 2009
Location: aliedmod
Old 11-15-2009 , 00:17   Re: [ES] Mensaje de bienvenida para ZP.
#2

gracias . buen aporte (K
fechu is offline
Send a message via MSN to fechu Send a message via Skype™ to fechu
NemeS!S
Member
Join Date: Nov 2009
Old 11-15-2009 , 00:23   Re: [ES] Mensaje de bienvenida para ZP.
#3

Gracias D +K
NemeS!S is offline
Alucard^
AMXX Moderator: Others
Join Date: Sep 2007
Location: Street
Old 11-15-2009 , 00:32   Re: [ES] Mensaje de bienvenida para ZP.
#4

Mucho mejor es usando Ham_Spawn ya que con un task en el putinserver, hace que no les llegue a todos el mensaje, quizas uno entra y lo deja afk y pasa el tiempo, entonces termina sin ver el mensaje.
__________________
Approved Plugins - Steam Profile

Public non-terminated projects:
All Admins Menu, HLTV parameters, Subnick,
Second Password (cool style), InfoZone,
Binary C4 plant/defuse, and more...

Private projects:
NoSpec (+menu), NV Surf Management,
PM Adanved System, KZ longjump2, and more...
Alucard^ is offline
Send a message via Skype™ to Alucard^
AfteR.
Veteran Member
Join Date: Dec 2008
Location: λ
Old 11-15-2009 , 00:50   Re: [ES] Mensaje de bienvenida para ZP.
#5

Seria lo mismo con tu metodo.. si esta AFK seria lo mismo >< xd
AfteR. is offline
Alucard^
AMXX Moderator: Others
Join Date: Sep 2007
Location: Street
Old 11-15-2009 , 04:37   Re: [ES] Mensaje de bienvenida para ZP.
#6

No, porque el mensaje si le llegaria...

Cuando hablo de AFK, me refiero a que uno a veces deja entrando al server y se va a hacer otra cosa... entonces quedas en la parte donde esta el MOTD, y al haber pasado esos 8 segunods el mensaje se fue.

En cambio usando el spawn, es cuando respawneas y se supone que ahi no te pones AFK. Ahora, si queres que les muestre a todos los que entran al server por primera vez por mas de que todavia no respawneen (me refiero a cuando entras al server y apareces muerto) entonces podes usar el evento JoinTeam (si no me equivoco).

Obviamente en los 2 cosas se usaria bools, para que no se repita el mensaje al repetirse el evento/forward.
__________________
Approved Plugins - Steam Profile

Public non-terminated projects:
All Admins Menu, HLTV parameters, Subnick,
Second Password (cool style), InfoZone,
Binary C4 plant/defuse, and more...

Private projects:
NoSpec (+menu), NV Surf Management,
PM Adanved System, KZ longjump2, and more...
Alucard^ is offline
Send a message via Skype™ to Alucard^
Old 11-15-2009, 07:40
TucanN#
This message has been deleted by TucanN#. Reason: mal
fezh
Veteran Member
Join Date: Dec 2008
Location: BANNED
Old 11-15-2009 , 08:04   Re: [ES] Mensaje de bienvenida para ZP.
#7

Quote:
Originally Posted by Alucard^ View Post
No, porque el mensaje si le llegaria...

Cuando hablo de AFK, me refiero a que uno a veces deja entrando al server y se va a hacer otra cosa... entonces quedas en la parte donde esta el MOTD, y al haber pasado esos 8 segunods el mensaje se fue.

En cambio usando el spawn, es cuando respawneas y se supone que ahi no te pones AFK. Ahora, si queres que les muestre a todos los que entran al server por primera vez por mas de que todavia no respawneen (me refiero a cuando entras al server y apareces muerto) entonces podes usar el evento JoinTeam (si no me equivoco).

Obviamente en los 2 cosas se usaria bools, para que no se repita el mensaje al repetirse el evento/forward.
Code:
    #include <amxmodx>     #include <hamsandwich>         #define SetFirstConnect(%1) g_bFirstConnect |= (1<<(%1 & 31))     #define ClearFirstConnect(%1) g_bFirstConnect &= ~(1<<(%1 & 31))     #define IsFirstConnect(%1) g_bFirstConnect & (1<<(%1 & 31))     const MaxNameLength = 31;     new g_bFirstConnect;         public plugin_init()     {         register_plugin("Welcome Message", "0.1.0", "fezh");         RegisterHam(Ham_Spawn, "player", "fw_PlayerSpawn_Post", 1);     }     public client_putinserver(id)     {         SetFirstConnect(id);     }     public fw_PlayerSpawn_Post(id)     {         if (IsFirstConnect(id))         {             new szName[MaxNameLength+1];             get_user_name(id, szName, charsmax(szName));                 set_hudmessage(255, 0, 0, -1.0, 0.15, 1, 6.0, 14.0)             show_hudmessage(id, "Bienvenido %s a mi server!, que te diviertas :D", szName);                         ClearFirstConnect(id);         }     }
¿?
__________________
"There is no knowledge, that is not power"
fezh is offline
Alucard^
AMXX Moderator: Others
Join Date: Sep 2007
Location: Street
Old 11-15-2009 , 09:40   Re: [ES] Mensaje de bienvenida para ZP.
#8

@ fezh

Se que:

Code:
    #define SetFirstConnect(%1) g_bFirstConnect |= (1<<(%1 & 31))     #define ClearFirstConnect(%1) g_bFirstConnect &= ~(1<<(%1 & 31))     #define IsFirstConnect(%1) g_bFirstConnect & (1<<(%1 & 31))

Es lo mismo que:

Code:
g_bFirstConnect[id] = true g_bFirstConnect[id] g_bFirstConnect[id] = false

O algo similar, es decir.. cumple la misma funcion que hacerlo por bools normales. Ahora, no entiendo por que? Me podrias explicar esas 3 lineas? no entiendo este tipo de cosas:

Code:
|= (1<<(%1 & 31))
__________________
Approved Plugins - Steam Profile

Public non-terminated projects:
All Admins Menu, HLTV parameters, Subnick,
Second Password (cool style), InfoZone,
Binary C4 plant/defuse, and more...

Private projects:
NoSpec (+menu), NV Surf Management,
PM Adanved System, KZ longjump2, and more...
Alucard^ is offline
Send a message via Skype™ to Alucard^
Starsailor
horrible hahah
Join Date: Aug 2008
Location: Buenos Aires
Old 11-15-2009 , 09:53   Re: [ES] Mensaje de bienvenida para ZP.
#9

Es lo mismo que usar bools, pero esto son bitsums, utilizan menos memoria.

Para mas info, fijate aca
__________________
Find my plugins here..

Ex - Spanish Moderator.

Last edited by Starsailor; 11-15-2009 at 10:01.
Starsailor 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 04:55.


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