Enviar respuesta 
[Beta] Mi Primer Plugin
Autor Mensaje
Treki Ausente
Suspendido


Plugin developer Donador AMXX Support Pensador Medalla de aportes Trebol purpura
Mensajes: 870
Registro en: Oct 2013
Mensaje: #11
RE: [Beta] Mi Primer Plugin
(24/01/2018 04:28 PM)Mouri escribió:  Sé que este post es de hace una eternidad pero tengo una preguntita c:

Si yo quisiera que el jugador que escriba /vida ganase X cantidad de vida para llegar a 100, como tendría que editarlo? Por ejemplo, si tengo 65 de vida y pongo /vida tendría que ganar 35 (100 - 65 = 35) de vida para llegar a 100.

Código PHP:
set_user_health(idget_user_health(id) + CantidadVida

Esto de ahí no me funciona:
Código PHP:
set_user_health(idCantidadVida get_user_health(id)) 

Código PHP:
client_print(idprint_chat"Has recibido %d de vida extra"CantidadVida get_user_healthid ) )
set_user_healthidCantidadVida ); 
24/01/2018 04:43 PM
Encuentra todos sus mensajes Cita este mensaje en tu respuesta
zoolk Sin conexión
Miembro Destacado


1k
Mensajes: 1,283
Registro en: Feb 2014
Reputación: 20
Mensaje: #12
RE: [Beta] Mi Primer Plugin
(24/01/2018 04:28 PM)Mouri escribió:  Sé que este post es de hace una eternidad pero tengo una preguntita c:

Si yo quisiera que el jugador que escriba /vida ganase X cantidad de vida para llegar a 100, como tendría que editarlo? Por ejemplo, si tengo 65 de vida y pongo /vida tendría que ganar 35 (100 - 65 = 35) de vida para llegar a 100.

Código PHP:
set_user_health(idget_user_health(id) + CantidadVida

Esto de ahí no me funciona:
Código PHP:
set_user_health(idCantidadVida get_user_health(id)) 

No esta prohibido revivir temas, no hay problema

set_user_health es para establecer una cantidad fija de vida, date cuenta que tu estas estableciendo la cantidad de vida sumando la cantidad de vida actual mas la variable CantidadVida

Este es un ejemplo de como dar 100 de vida a un jugador, suponiendo que el jugador tiene 70 de HP
Código PHP:
set_user_health(id100// Establece 100 HP al jugador 

Este es otro ejemplo de como sumar 50 de vida a un jugador. Suponiendo que el jugador tiene 70 de HP
Código PHP:
set_user_health(idget_user_health(id) + 50// Establece 120 HP 

Si aun tienes dudas, mándame mensaje privado.

Image
24/01/2018 04:46 PM
Encuentra todos sus mensajes Cita este mensaje en tu respuesta
Mouri Sin conexión
Miembro Junior


Mensajes: 3
Registro en: Jan 2018
Reputación: 0
Mensaje: #13
RE: [Beta] Mi Primer Plugin
Vale ya lo entiendo, gracias Sonrisa
25/01/2018 01:16 PM
Encuentra todos sus mensajes Cita este mensaje en tu respuesta
jos1 Sin conexión
Miembro Junior


Mensajes: 2
Registro en: Mar 2019
Reputación: 0
Mensaje: #14
RE: [Beta] Mi Primer Plugin
para aprender un poco si quiero setear vida a un player determinado como tendria que editar esto para hacerlo con un say . Por ejemplo si quiero que player1 tenga 200 de vida say 200 player1

char nick= cualquiercosa
int vida= 150
register_clcmd("say /vida nick", "setearVida") // aca no tengo ni idea como podria poner para que me guarde el valor numerico de la vida en la variable vida y el nombre del jugador en la variable nick o hacer algo como un scanner para guardar lo que hay en el say en las respectivas variables
en vez de set_user_health(id, 100) seria set_user_health(nick, 100) aca tampoco se como seria.
02/04/2019 11:20 AM
Encuentra todos sus mensajes Cita este mensaje en tu respuesta
Enviar respuesta 


Salto de foro:


Usuario(s) navegando en este tema: 1 invitado(s)

Contáctanos | Allied Modders en español | Volver arriba | Volver al contenido | Archivo (Modo simple) | Sindicación RSS