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

[ES]que significan estas cosas (entidades,bools,etc)


  
 
 
Thread Tools Display Modes
Author Message
<4$h1mb0
BANNED
Join Date: Jul 2010
Old 07-29-2010 , 22:17   [ES]que significan estas cosas (entidades,bools,etc)
#1

hola,vi todo lo basico sobre pawn,y...no entendi mucho :/,y queria que me dieran la definicion y para que sirven,donde ponerlas,etc de estas palabras :

bools :

entidades :

los "set_user" o "get_user"

public plugin

registrer_clcmd

else

if

client_print


iacces icallback


ademas,quiero crear un extera item en zombie plague,pero no editar y copiar,yo pongo los codigos y todo (OSEA,SI ME PUEDEN DEJAR UNA LISTA DE CODIGOS Y PARA QUE SIRVEN PARA CREAR UN EXTRA ITEM)

se que los codigos que les pido son algo basico,pero quiero aprender bien ;) gracias
<4$h1mb0 is offline
Starsailor
horrible hahah
Join Date: Aug 2008
Location: Buenos Aires
Old 07-29-2010 , 22:32   Re: [ES]que significan estas cosas (entidades,bools,etc)
#2

Hasta las manos estas.
__________________
Find my plugins here..

Ex - Spanish Moderator.
Starsailor is offline
Mxnn
Veteran Member
Join Date: Aug 2009
Location: AT MY HOME
Old 07-29-2010 , 22:58   Re: [ES]que significan estas cosas (entidades,bools,etc)
#3

Te explico lo que pusiste ahi:

bools: Son variables que pueden contener o "true"(verdadero) o "false" (falso). Su funcionamiento depende de su uso.

Entidades: Son elementos del mapa, como lo puede ser un vidrio, algo rompible, o la pelota del soccerjam (si jugaste). Te pueden servir cuando quieras hacer un mod y necesites de entidades, ej: una pelota.

public plugin_init (ejemplo): Una funcion public es una función la cual puede ser "activada" o, correctamente "llamada", desde la consola del usuario o el juego mismo la puede llamar (como plugin_init, plugin_precache, o plugin_cfg)

register_clcmd(register_clientcommand): Registra un comando el cual puede ser llamado desde consola. Ejemplo amx_on // amx_off. Se usa asi:
PHP Code:
public plugin_init()
register_clcmd("comando""funcionquellama"ADMIN_LEVEL_A"lo que hace")
//comando es lo que pone en consola, funcionquellama es la funcion que activa (debe ser public), ADMIN_LEVEL_A es la flag del usuario (te las dejo todas), y "lo que hace" es la descripcion que tiene en consola (podes poner su forma de uso). EJ: amx_kick "name or user id" "reason"
//ADMIN_RESERVATION 
//ADMIN_IMMUNITY 
//ADMIN_KICK 
//ADMIN_BAN 
//ADMIN_SLAY 
//ADMIN_MAP 
//ADMIN_CVAR 
//ADMIN_CFG 
//ADMIN_CHAT 
//ADMIN_VOTE 
//ADMIN_PASSWORD 
//ADMIN_RCON 
//ADMIN_LEVEL_A 
//ADMIN_LEVEL_B 
//ADMIN_LEVEL_C 
//ADMIN_LEVEL_D 
//ADMIN_LEVEL_E 
//ADMIN_LEVEL_F 
//ADMIN_LEVEL_G 
//ADMIN_LEVEL_H 

public funcionquellama(idlevelcid) { //id es el nombre del usuario. Level es el acceso del usuario al server (flag), cid es el id del comando (no se usa). El corchete es para demostrar lo que contiene el public (si contienen 1 funcion no es obligatorio usarlo)
        
if(!cmd_access(idlevelcid1)) //SI el acceso(cmd_access) de ID, no tiene el NIVEL(level) que tiene que tener O tiene mas de 1 argumento (1) no hace NADA
//El comando es un argumento (argumento 0)
                 
return PLUGIN_HANDLED
        
//aca escribis lo que queres que haga (codificado obviamente)
        
return PLUGIN_HANDLED

if statement: if representa si condicional y else es el "sino" Ejemplo:
PHP Code:
if (0//Si 2 es mayor a 0
     //hago algo
else //sino
     //hago otra cosa
//Si el "sino" es nada, no hace falta ponerlo 
client_print: Imprime algo al cliente o a los clientes
PHP Code:
client_print(idprint_chat"mensaje")
//Id es el id del usuario. Va de 1 a 32 (0 es TODOS). print_chat es DONDE lo imprime, hay 3 distintos: print_console(consola), print_chat (chat), print_center (centro de la pantalla como cuando intentas dropear el cuchillo y aparece el mensajito molesto). Y mensaje es lo que mostras 
iaccess : Es una variable que generalmente se usa para el acceso (por lo que hablas de callback es del menu). Callback sirve para deshabilitar opciones en un menu en caso de que SUPONGAMOS no tenga acceso a eso por no ser admin.

Espero haberte ayudado. Primero recomiendo que sepas programar con C++ y despues vengas aca porque no es NADA facil.

PD: Todo lo que esta en naranja (despues de "//") es un comentario
Mxnn is offline
Lawer
Senior Member
Join Date: Jul 2010
Location: C:\WINDOWS\MyHouse
Old 07-29-2010 , 23:05   Re: [ES]que significan estas cosas (entidades,bools,etc)
#4

Agregar el Mute Menu al Menu del Zombie Plague [AfteR.]
Agregarle una Bazooka al Nemesis [capostrike93]
Cambiar Modelos de los Players [larito]
Agregar una CVAR de SPEED a un Modo [larito]
Agregar una CVAR de VIDA a un Modo [larito]
Agregar un Modelo de Player a tu Modo [larito]
Cambiar el Daño de un Arma [larito]
Crear Comandos como: zp_ninja <name> [larito]
Agregar más Paginas al Menu de Admin [larito]
Cambiar el Daño de un Arma [Speed!]
Tutoriales Pequeños Parte 1/2 [axelgrox]
Tutoriales Pequeños Parte 2/2 [TucanN#]
Modificar el Modelo de un Arma en el Modo Ninja (Se puede Adaptar a Cualquier Modo) [lucas_7_94]
Agregar una Glock o Deagle de Infeccion (Item Extra) [RaPtORaSo]
Agregar una Introduccion a un Modo [Kiske]
Comprar Glow - Aura - Particulas [Efectos] [Kiske]
Crear Clases Humanas [Esta no es la Mejor Forma [DaRkBiOhAzArD]
Cambiar Modelo de las Armas[Raddish]
Agregar Aura a una Clase de Zombie[Javivi]
Cambiar Cielo y poner Efectos de Ambiente [[s]ebaa.-]
Crear un Extra Item Simple - [Ciio]
Congelar a los Nemesis [Raddish]
Crear Modos en Forma General [larito]
Crear Granada de Aniquilacion para el Modo Raptor (Se puede Adaptar a otro Modo) [larito]
Crear un Modo de Zombie Plague con Vida / Speed / Gravity / Clase [Palitooo]
Crear Modo Synapsis[SylvertCs]
Crear Modo Armageddon[[s]ebaa.-]
Elegir Color de Hud [MyPlague]
Elejir color de NVG - [Kiske]
Restringir Zombies por Niveles[Kiske]
Crear el Modo Wesker [Raddish]
Crear Modo Raptor[Troyano]
Color de Aura y Particulas al ser Infectado - [Good]
Color de ScreenFade al ser Infectado - [Good]
Agregar Sonido a un Modo - [Javivi]
Hacer Happy Hour - [Good]
Guardar AP's por fvault - [vazmar]
Crear Niveles por AP's - [kkvnn]
Titileo de ScreenFade al ser infectado - [Good]
Activar o Desactivar Titileo de HUD - [Good]
Hacer un Menu de Adiccion de AP's -[Good]
Seleccionar color de aura a determinado Modo -[Good]
Hacer Niveles por AP's -[Hasler]
Hacer Niveles por AP's (Original TUT) - [new for - Spartan!]
Hacer Puntos Humanos by SilvertCS - [Hasler]
Hacer Niveles para Zombie Plague AP's by eXacT (RECOMENDADA) - [eXacT]
Hacer Niveles para Zombie Plague AP's by Kiske (RECOMENDADA) - [Kiske]
Hacer Niveles para Zombie Plague FRAG's by Good (RECOMENDADA) - [Good]
Hacer Niveles para Zombie Plague FRAG's by TucanN# -[TucanN#]
Crear Puntos Humanos - [vazmar]
Añadir modo Armageddon al Zombie Plague - [Javivi]
Ver datos de un Player al Apuntar - [Asdito´^]
Agregar campo de fuerza - [Good]
Agregar una native para llamarla desde afuera - [Good]
Sonido de ambiente especificando su modo - [Good]
HUD: Zombies, Humanos e Infecciones - [Niiqo]


Para que esta eso?
__________________
Lawer is offline
Send a message via Skype™ to Lawer
<4$h1mb0
BANNED
Join Date: Jul 2010
Old 07-30-2010 , 00:33   Re: [ES]que significan estas cosas (entidades,bools,etc)
#5

gracias mxnn,me sirvio y ayudo mucho,gracias
<4$h1mb0 is offline
<4$h1mb0
BANNED
Join Date: Jul 2010
Old 07-30-2010 , 01:38   Re: [ES]que significan estas cosas (entidades,bools,etc)
#6

Quote:
Originally Posted by Starsailor View Post
Hasta las manos estas.
si posteas cosas que no ayudan,porfavor ignora el thread y vete
<4$h1mb0 is offline
fezh
Veteran Member
Join Date: Dec 2008
Location: BANNED
Old 07-30-2010 , 10:03   Re: [ES]que significan estas cosas (entidades,bools,etc)
#7

Quote:
Originally Posted by <4$h1mb0 View Post
si posteas cosas que no ayudan,porfavor ignora el thread y vete
Es que las cosas que estás preguntando las podes encontrar en la funcwiki tranquilamente.
__________________
"There is no knowledge, that is not power"
fezh is offline
Old 07-30-2010, 11:03
Desktop
This message has been deleted by Desktop. Reason: cualquiera mande
<4$h1mb0
BANNED
Join Date: Jul 2010
Old 07-30-2010 , 14:07   Re: [ES]que significan estas cosas (entidades,bools,etc)
#8

ajkjkaj que es funkiwinki?
<4$h1mb0 is offline
Lawer
Senior Member
Join Date: Jul 2010
Location: C:\WINDOWS\MyHouse
Old 07-30-2010 , 14:26   Re: [ES]que significan estas cosas (entidades,bools,etc)
#9

Quote:
Originally Posted by <4$h1mb0 View Post
ajkjkaj que es funkiwinki?
http://www.amxmodx.org/funcwiki.php
__________________
Lawer is offline
Send a message via Skype™ to Lawer
Alucard^
AMXX Moderator: Others
Join Date: Sep 2007
Location: Street
Old 07-30-2010 , 14:35   Re: [ES]que significan estas cosas (entidades,bools,etc)
#10

http://forums.alliedmods.net/showthread.php?t=132118
http://forums.alliedmods.net/showthread.php?t=110872

Mxnn, hay cosas que estan mal... o mal explicadas.

Una entidad se podria decir que es algo dentro del mapa que tiene una ACCION por asi decirlo.. que es de lo que se diferencia de un SOLIDO.. un solido es una pared, un piso, algo que tenga forma de casa, etc... pero cuando ese solido se mueve, es porque se convirtio en una ENTIDAD.

Lo de "public" simplemente significa que esa funcion es publica y puede ser llamada por otros plugins, a diferencia de si es privada y solo puede llamarse dentro del plugin.

Lo de Callback tmb esta mal, no es solo para bloquear un item, eso lo podes hacer con el Callback pero no significa que es lo unico que podes hacer con eso... el Callback simplemente sirve para llamar al item y poder realizar distintas acciones dentro de el.

Y lo de C++ tmb... yo diria AL REVEZ, aprender pawn y dsp C++, hay que caminar antes que correr... C++ es mas dificil que Pawn, sin duda alguna. Y mas que nosotros no codeamos en Pawn codeamos en AMXX Scripting que es como un sublenguaje que es aun mas facil que el pawn en si, ya que nos ahorramos de varias cosas.
__________________
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^
 



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 05:16.


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