[Pedido]sistema de reset
#1
Hola queria saber si me podrian hacer un sistema de reset que por cada reset que hagas te pida mas level ej:

si tiene 0 resets, para tener 1 reset necesitas level 10 y si tienes 1 reset para llegar a reset 2 necesitas nivel 20, gracias
Responder
#2
Código PHP:
#include <amxmodx>

new const VERSION[] = "v1.0"

new gNivel[33]
new 
gReset[33]
new 
gExp[33]

#define SigNivel(%1)    (%1 * 25) * gNivel[id]
#define MAX_NIVEL(%1)    (%1 * 10) * gReset[id]

public plugin_init() register_plugin("Sistema de Niveles y reset"VERSION"CSAxel")

public 
client_putinserver(id)
{
    
gNivel[id] = 0
    gReset
[id] = gExp[id] = 0
}

public 
CheckNivel(id)
{
    if (
gNivel[id] == MAX_NIVEL(id))
    {
        
gReset[id]++
        
client_print(idprint_center"¡¡ FELICITACIONES !!.. Subiste al reset: %d"gReset[id])
    }
    else
    {
        while (
gExp[id] >= SigNivel(gNivel[id]))
        {
            
gNivel[id]++
            
client_print(idprint_center"¡ Felicitaciones !.. Subiste al nivel: %d"gNivel[id])
        }
    }


Si te sabes guiar te puede servir esto
Creo que esta bien... Si es que no sabes mucho te puedo ayudar con uno mejor pasa que ahora me voy a dormir xD
Espero que te sirva.. :3
Free agent - Vendo plugins, mods o apps del foro IPB (Invision community)
Contactarme vía Discord >>> AtselTV#8202
Responder
#3
Acá te falto algo
Código PHP:
if (gNivel[id] == MAX_NIVEL(id))
    {
        
gReset[id]++
        
client_print(idprint_center"¡¡ FELICITACIONES !!.. Subiste al reset: %d"gReset[id])
    } 
Y pregunta te que pasaría si subiera como 4 lvl juntos
PD generalmente se hace un menu para reset
[TUT] Carnage

Fight

"El limite de los backdoors de gente q sabe programar como nostros lo impone nuestra maldad interior y creeme q soy muy malo en el interior"

Anónimo
Responder
#4
>= MAX_NIVEL Roflmao
Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)