Raised This Month: $32 Target: $400
 8% 

[TUT] Pawn desde 0


  
 
 
Thread Tools Display Modes
SkiGz
BANNED
Join Date: Aug 2010
Location: Venezuela
Old 03-27-2012 , 21:33   Re: [TUT] Pawn desde 0
#11

buena rak
SkiGz is offline
Send a message via MSN to SkiGz
matrix123
Veteran Member
Join Date: Feb 2011
Old 03-28-2012 , 01:13   Re: [TUT] Pawn desde 0
#12

Gracias [R]ak sirve, te pediria si podes meter mas a fondo el "Enum" que no logro entender, osea entiendo pero nose en que ocasiones usarlo y el como, te agradeceria si te metes a fondo con eso y otra cosa
no me quedo muy bien en claro lo de bidimensional si te copas en hacer un ejemplo de un plugin, con eso podria ser algo de glow, gracias y disculpa +10
__________________
matrix123 is offline
rak
Veteran Member
Join Date: Oct 2011
Location: banned country
Old 03-28-2012 , 01:31   Re: [TUT] Pawn desde 0
#13

Quote:
Originally Posted by CoQuito View Post
*-*
PHP Code:
new const Constante4[][] = { 
    
"[R]ak"
    
"CoQuito"
fue lo mas bonito que eh podido leer en este Foro jajajaja.

En cuanto al Tuto Exelente O.o de verdad me sirvio ya que sabia como usar los Const pero nunca supe el Significado Científico ... GREAT
;D

Quote:
Originally Posted by SkiGz View Post
buena rak
gracias

Quote:
Originally Posted by matrix123 View Post
Gracias [R]ak sirve, te pediria si podes meter mas a fondo el "Enum" que no logro entender, osea entiendo pero nose en que ocasiones usarlo y el como, te agradeceria si te metes a fondo con eso y otra cosa
no me quedo muy bien en claro lo de bidimensional si te copas en hacer un ejemplo de un plugin, con eso podria ser algo de glow, gracias y disculpa +10
sisi, voy de a poco agregando cosas.. ya voy a llegar a los enums

bidimencional... 2 dimenciones
PHP Code:
new const Constante[/*Primera Dimencion*/][/*Segunda Dimencion*/
ahora te muestro algo.. perate que busco entre todas las cosas que tengo xD

------

Agregado Floats

EDIT: Matrix... te hago un ejemplo simple xD
PHP Code:
#include <amxmodx>
#include <fun>

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "[R]ak"

enum _:Glow {
    
ConGlow 0,
    
SinGlow
}

enum _:Colores {
    
Rojo 0,
    
Verde,
    
Azul
}

new const 
GlowInfo[Glow][Colores] = { // constante bidimencional.. primer dimencion = 0 y 1
    
125200}, // primera dimencion son los 2 datos.. la segunda dimencion son cada dato.. osea 125, 200 y 5
    
00}
}

public 
plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
register_clcmd("say addglow""cmdAddGlow")
    
register_clcmd("say removeglow""cmdRemoveGlow")
}

public 
cmdAddGlow(id) {
    if(!
is_user_alive(id))
        return
    
    
set_user_rendering(idkRenderFxGlowShellGlowInfo[ConGlow][Rojo], GlowInfo[ConGlow][Verde], GlowInfo[ConGlow][Azul], kRenderNormal25
}


public 
cmdRemoveGlow(id) {
    if(!
is_user_alive(id))
        return
    
    
set_user_rendering(idkRenderFxGlowShellGlowInfo[SinGlow][Rojo], GlowInfo[SinGlow][Verde], GlowInfo[SinGlow][Azul], kRenderNormal25)

__________________

www.amxmodx-es.com

Steam: Luchokoldo

Last edited by rak; 04-25-2012 at 04:12.
rak is offline
Send a message via MSN to rak Send a message via Skype™ to rak
Asdito´^
Veteran Member
Join Date: Feb 2010
Location: Santa Fe, Argentina
Old 03-28-2012 , 10:22   Re: [TUT] Pawn desde 0
#14

Quote:
Originally Posted by rak View Post
;D



gracias



sisi, voy de a poco agregando cosas.. ya voy a llegar a los enums

bidimencional... 2 dimenciones
PHP Code:
new const Constante[/*Primera Dimencion*/][/*Segunda Dimencion*/
ahora te muestro algo.. perate que busco entre todas las cosas que tengo xD

------

Agregado Floats

EDIT: Matrix... te hago un ejemplo simple xD
PHP Code:
#include <amxmodx>
#include <fun>

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "[R]ak"

enum _:Glow {
    
ConGlow 0,
    
SinGlow
}

enum _:Colores {
    
Rojo 0,
    
Verde,
    
Azul
}

new const 
GlowInfo[Glow][Colores] = { // constante bidimencional.. primer dimencion = 0 y 1
    
125200}, // primera dimencion son los 3 datos.. la segunda dimencion son cada dato.. osea 125, 200 y 5
    
00}
}

public 
plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
register_clcmd("say addglow""cmdAddGlow")
    
register_clcmd("say removeglow""cmdRemoveGlow")
}

public 
cmdAddGlow(id) {
    if(!
is_user_alive(id))
        return
    
    
set_user_rendering(idkRenderFxGlowShellGlowInfo[ConGlow][Rojo], GlowInfo[ConGlow][Verde], GlowInfo[ConGlow][Azul], kRenderNormal25
}


public 
cmdRemoveGlow(id) {
    if(!
is_user_alive(id))
        return
    
    
set_user_rendering(idkRenderFxGlowShellGlowInfo[SinGlow][Rojo], GlowInfo[SinGlow][Verde], GlowInfo[SinGlow][Azul], kRenderNormal25)

Te falto el removeglow (?

PHP Code:
new gGlow[33]

/*enum _:Glow {
    ConGlow = 0,
    SinGlow
}*/

enum _:Colores {
    
Rojo 0,
    
Verde,
    
Azul
}

new const 
GlowInfo[ ][Colores] = { // constante bidimencional.. primer dimencion = 0 y 1
    
125200}, // primera dimencion son los 3 datos.. la segunda dimencion son cada dato.. osea 125, 200 y 5
    
00}
}

public 
plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
register_clcmd("say addglow""cmdAddGlow")
    
//register_clcmd("say removeglow", "cmdRemoveGlow")
}

public 
cmdAddGlow(id) {
    if(!
is_user_alive(id))
        return
        
    
gGlow[id] = gGlow[id] >= 1
    
    set_user_rendering
(idkRenderFxGlowShellGlowInfo[gGlow[id]][Rojo], GlowInfo[gGlow[id]][Verde], GlowInfo[gGlow[id]][Azul], kRenderNormal25
}

/*public cmdRemoveGlow(id) {
    if(!is_user_alive(id))
        return
    
    set_user_rendering(id, kRenderFxGlowShell, GlowInfo[SinGlow][Rojo], GlowInfo[SinGlow][Verde], GlowInfo[SinGlow][Azul], kRenderNormal, 25)
}*/ 
__________________
################################
Asdito´^ is offline
Send a message via MSN to Asdito´^
Roccoxx
AlliedModders Donor
Join Date: Jan 2012
Location: Argentina
Old 03-28-2012 , 12:52   Re: [TUT] Pawn desde 0
#15

pone los operadores NO me acuerdo de donde los aprendi pero se que me sirvio mucho :

PHP Code:

Aritmeticos
:
B  :Retorna la suma de C y B.
B     :Retorna la resta de C y B.
B     :Retorna la multiplicacion de C y B.
B     :Retorna la division de C y B.
:Retorna el resto de la division de C y B.

Asignacion:
B     :Asigna a C el valor de B.
++     :Asigna a C el resultado de C+1.
--     :Asigna a C el resultado de C-1.
+= B    :Asigna a C el resultado de C+B.
-= B    :Asigna a C el resultado de C-B.
*= B    :Asigna a C el resultado de C*B.
/= B    :Asigna a C el resultado de C/B.
%= B    :Asigna a C el resto de C/B.

Racionales(numericos):
== B     :Retorna "true" si C=Bde no ser asi retorna "false".
!= B     :Retorna "false" si C=Bde no ser asi retorna "true".
B             :Retorna "true" si C<Bde no ser asi retorna "false".
B             :Retorna "true" si C>Bde no ser asi retorna "false".
<= B     :Retorna "true" si C<=Bde no ser asi retorna "false".
>= B     :Retorna "true" si C>=Bde no ser asi retorna "false".

Racionales(booleans):
!
B            :Retorna true si B es falsede no ser asi retorna false.
|| B    :Retorna true si C=true o B=truede no ser asi retorna false.
&& B    :Retorna true si C=true y B=truede no ser asi retorna false".

Micelaneos:
([]) : Se usa para  declar arrays. 
__________________
Tutorials here (Spanish)

Like as another Pijudo said: "Tired and retired"
Roccoxx is offline
Send a message via MSN to Roccoxx
rak
Veteran Member
Join Date: Oct 2011
Location: banned country
Old 03-28-2012 , 17:11   Re: [TUT] Pawn desde 0
#16

Quote:
Originally Posted by Roccoxx View Post
pone los operadores NO me acuerdo de donde los aprendi pero se que me sirvio mucho :

PHP Code:

Aritmeticos
:
B  :Retorna la suma de C y B.
B     :Retorna la resta de C y B.
B     :Retorna la multiplicacion de C y B.
B     :Retorna la division de C y B.
:Retorna el resto de la division de C y B.

Asignacion:
B     :Asigna a C el valor de B.
++     :Asigna a C el resultado de C+1.
--     :Asigna a C el resultado de C-1.
+= B    :Asigna a C el resultado de C+B.
-= B    :Asigna a C el resultado de C-B.
*= B    :Asigna a C el resultado de C*B.
/= B    :Asigna a C el resultado de C/B.
%= B    :Asigna a C el resto de C/B.

Racionales(numericos):
== B     :Retorna "true" si C=Bde no ser asi retorna "false".
!= B     :Retorna "false" si C=Bde no ser asi retorna "true".
B             :Retorna "true" si C<Bde no ser asi retorna "false".
B             :Retorna "true" si C>Bde no ser asi retorna "false".
<= B     :Retorna "true" si C<=Bde no ser asi retorna "false".
>= B     :Retorna "true" si C>=Bde no ser asi retorna "false".

Racionales(booleans):
!
B            :Retorna true si B es falsede no ser asi retorna false.
|| B    :Retorna true si C=true o B=truede no ser asi retorna false.
&& B    :Retorna true si C=true y B=truede no ser asi retorna false".

Micelaneos:
([]) : Se usa para  declar arrays. 
buenisimo eso!, despues modifico un par de cositas y lo agrego.. gracias ^^

------

Asdito´^... gGlow[id] = gGlow[id] ? false : true
__________________

www.amxmodx-es.com

Steam: Luchokoldo
rak is offline
Send a message via MSN to rak Send a message via Skype™ to rak
SkielMafu
Member
Join Date: Jun 2010
Location: Buenos Aires, Argentina.
Old 03-29-2012 , 00:39   Re: [TUT] Pawn desde 0
#17

Más alla de que se esten explicando cosas básicas en el tutorial me parece que no esta detallado extremadamente como haría falta para que alguien que no sabe absolutamente nada pueda entender todo en su totalidad.
Por ejemplo, cuando declaras la variable "Variable1" la explicación es la siguiente..

PHP Code:
 /* 
Aca creamos una variable 
la cual posee solamente 1 celda
*/ 
Alguien que no tiene la más mínima idea de Pawn (ya que por como esta descripto el título esto es para lectores sin ningún conocimiento) no sabe, por ejemplo, qué es una celda. Creo yo que podrías profundizar un poco más la explicación.
SkielMafu is offline
Send a message via MSN to SkielMafu Send a message via Skype™ to SkielMafu
rak
Veteran Member
Join Date: Oct 2011
Location: banned country
Old 03-29-2012 , 01:40   Re: [TUT] Pawn desde 0
#18

Quote:
Originally Posted by SkielMafu View Post
Más alla de que se esten explicando cosas básicas en el tutorial me parece que no esta detallado extremadamente como haría falta para que alguien que no sabe absolutamente nada pueda entender todo en su totalidad.
Por ejemplo, cuando declaras la variable "Variable1" la explicación es la siguiente..

PHP Code:
 /* 
Aca creamos una variable 
la cual posee solamente 1 celda
*/ 
Alguien que no tiene la más mínima idea de Pawn (ya que por como esta descripto el título esto es para lectores sin ningún conocimiento) no sabe, por ejemplo, qué es una celda. Creo yo que podrías profundizar un poco más la explicación.
PHP Code:
Otra cosa.. me había olvidado de explicarlose le dice variable por que su contenido puede cambiar en cualquier momento 
__________________

www.amxmodx-es.com

Steam: Luchokoldo
rak is offline
Send a message via MSN to rak Send a message via Skype™ to rak
villano
New Member
Join Date: Aug 2011
Old 04-05-2012 , 20:25   Re: [TUT] Pawn desde 0
#19

gracias por el tuto rak podrias hacerlo mucho mas detallado si es para los que recien estamos apenas sabiendo que es pawn
por ejemplo me quedo una duda
PHP Code:
new const Constante5[][][] = { 
que pasa si hago esto
PHP Code:
new const constante5[][][] = { 
funca igual?
disculpen mi ignorancia es la primera vez que leo un tuto y quiero aprender un poco
lo de la variable y constante me quedo claro , ya que tube algoritmo en mi colegio y me quedo algo sobre eso.
PD: graxx rak despues cuando nos juntemos me enseñas mas
__________________
steam: LDMlionel
ExtremE LDM en google.
200.58.101.18:27015 Zombie Afterlife
skype: lionel.glew
solo se que no se nada

Last edited by villano; 04-05-2012 at 20:26.
villano is offline
Send a message via MSN to villano Send a message via Skype™ to villano
rak
Veteran Member
Join Date: Oct 2011
Location: banned country
Old 04-05-2012 , 20:47   Re: [TUT] Pawn desde 0
#20

Quote:
Originally Posted by villano View Post
gracias por el tuto rak podrias hacerlo mucho mas detallado si es para los que recien estamos apenas sabiendo que es pawn
por ejemplo me quedo una duda
PHP Code:
new const Constante5[][][] = { 
que pasa si hago esto
PHP Code:
new const constante5[][][] = { 
funca igual?
disculpen mi ignorancia es la primera vez que leo un tuto y quiero aprender un poco
lo de la variable y constante me quedo claro , ya que tube algoritmo en mi colegio y me quedo algo sobre eso.
PD: graxx rak despues cuando nos juntemos me enseñas mas
es lo mismo.. solo cambia el nombre de la constante e.e... tengo q seguir el tuto xD
__________________

www.amxmodx-es.com

Steam: Luchokoldo
rak is offline
Send a message via MSN to rak Send a message via Skype™ to rak
 


Thread Tools
Display Modes

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 07:39.


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