hlmod.hu
https://hlmod.hu/

Távol ugrás :D
https://hlmod.hu/viewtopic.php?f=9&t=2926
Oldal: 1 / 2

Szerző:  IrOn [2011.12.22. 15:14 ]
Hozzászólás témája:  Távol ugrás :D

Mi a hiba? Lényege lenne: energiától függően tudsz nagyobbat ugrani
de az a baj, hogy felteszem a szerverre, bebindelem, megnyomom j betüt, de a konzolba csak azt irja: Unknown command tavolugras, ameddig nem tettem bele azokat hogy külön energiapontér különböző ugrás, szóval amíg 1 féle volt akkor ment, de így valamiért nem
Kód:
#include <amxmodx>
#include <amxmisc>
#include <fakemeta>
#include <dhudmessage>

#define PLUGIN "Tavolugras"
#define VERSION "1.0"
#define AUTHOR "IrOn"

new legkisebbero, kisebbero, kicsiero, nagyero, nagyobbero, legnagyobbero;
new legkisebbmagassag, kisebbmagassag, kicsimagassag, nagymagassag, nagyobbmagassag, legnagyobbmagassag;
new energiap[ 33 ];

public plugin_init() {
   register_plugin(PLUGIN, VERSION, AUTHOR)
   legnagyobbero = register_cvar("tavolugras_legnagyobbero", "700")
   legnagyobbmagassag = register_cvar("tavolugras_legnagyobbmagassag", "400")
   nagyobbero = register_cvar("tavolugras_nagyobbero", "640")
   nagyobbmagassag = register_cvar("tavolugras_nagyobbmagassag", "380")
   nagyero = register_cvar("tavolugras_nagyero", "600")
   nagymagassag = register_cvar("tavolugras_nagymagassag", "350")
   kicsiero = register_cvar("tavolugras_kicsiero", "560")
   kicsimagassag = register_cvar("tavolugras_kicsimagassag", "330")
   kisebbero = register_cvar("tavolugras_kisebbero", "520")
   kisebbmagassag = register_cvar("tavolugras_kisebbmagassag", "310")
   legkisebbero = register_cvar("tavolugras_legkisebbero", "490")
   legkisebbmagassag = register_cvar("tavolugras_legkisebbmagassag", "290")
   register_clcmd( "tavolugras", "tavolugras" )
   register_forward( FM_PlayerPreThink, "PlayerPreThink", 0 )
}

public client_connect(id) {
   client_cmd(id, "bind j tavolugras")
   set_task( 1.5, "energianoveles", 0, "", 0, "b" );
}

public client_disconnect(id) {
   remove_task(id)
}

public tavolugras(id) {
   static Float:velocity[3]
   if(energiap[ id ] > 99)
   {
   velocity_by_aim(id, get_pcvar_num(legnagyobbero), velocity)
   velocity[2] = get_pcvar_float(legnagyobbmagassag)
   set_pev(id, pev_velocity, velocity)
   energiap[ id ] -= 100
   }
   
   if(energiap[ id ] > 80)
   {
   velocity_by_aim(id, get_pcvar_num(nagyobbero), velocity)
   velocity[2] = get_pcvar_float(nagyobbmagassag)
   set_pev(id, pev_velocity, velocity)
   energiap[ id ] -= 80
   }
   
   if(energiap[ id ] > 60)
   {
   velocity_by_aim(id, get_pcvar_num(nagyero), velocity)
   velocity[2] = get_pcvar_float(nagymagassag)
   set_pev(id, pev_velocity, velocity)
   energiap[ id ] -= 60
   }
   
   if(energiap[ id ] > 40)
   {
   velocity_by_aim(id, get_pcvar_num(kicsiero), velocity)
   velocity[2] = get_pcvar_float(kicsimagassag)
   set_pev(id, pev_velocity, velocity)
   energiap[ id ] -= 40
   }
   
   if(energiap[ id ] > 20)
   {
   velocity_by_aim(id, get_pcvar_num(kisebbero), velocity)
   velocity[2] = get_pcvar_float(kisebbmagassag)
   set_pev(id, pev_velocity, velocity)
   energiap[ id ] -= 20
   }
   
   if(energiap[ id ] > 10)
   {
   velocity_by_aim(id, get_pcvar_num(legkisebbero), velocity)
   velocity[2] = get_pcvar_float(legkisebbmagassag)
   set_pev(id, pev_velocity, velocity)
   energiap[ id ] -= 10
   }
   return PLUGIN_CONTINUE;
}

public PlayerPreThink(id) {
   set_dhudmessage(250, 0, 0, -1.0, 0.01, 0, 0.1, 1.1, 0.01, 0.2)
   show_dhudmessage(id, "Energia pontod: %d", energiap)

}

public energianoveles(id) {
   if(energiap[ id ] < 100) {
      energiap[ id ] += 2
   }
}

Szerző:  IrOn [2011.12.23. 08:44 ]
Hozzászólás témája:  Re: Távol ugrás :D

valaki ?:D

Szerző:  Metal [2011.12.23. 15:12 ]
Hozzászólás témája:  Re: Távol ugrás :D

Error logban esetleg nézted?

Szerző:  IrOn [2011.12.23. 15:16 ]
Hozzászólás témája:  Re: Távol ugrás :D

Metal írta:
Error logban esetleg nézted?

igen, nem írt semmit

Szerző:  Metal [2011.12.23. 17:08 ]
Hozzászólás témája:  Re: Távol ugrás :D

Akkor passz. Esetleg rosszul bindeled be

Szerző:  IrOn [2011.12.23. 17:09 ]
Hozzászólás témája:  Re: Távol ugrás :D

akkor nem írná, hogy Unknown command: tavolugras

Szerző:  KiSlAgUnA [2011.12.23. 17:10 ]
Hozzászólás témája:  Re: Távol ugrás :D

szerintem pont akkor írja ha rosszul bindelted be :D

Szerző:  IrOn [2011.12.23. 17:11 ]
Hozzászólás témája:  Re: Távol ugrás :D

de amikor még csak 1 "fokozat" volt akkor jó volt, nem bindeltem újra :D
amikor betettem több félét, és energiától függően kéne, azóta nemjó

Szerző:  Metal [2011.12.23. 21:27 ]
Hozzászólás témája:  Re: Távol ugrás :D

Lájk

KiSlAgUnA írta:
szerintem pont akkor írja ha rosszul bindelted be :D

Szerző:  IrOn [2011.12.23. 21:42 ]
Hozzászólás témája:  Re: Távol ugrás :D

nem jó sehogy:S http://steamcommunity.com/id/iron123/sc ... tab=public

Ha nem jön be oldal töltsétek párszor újra

Oldal: 1 / 2 Minden időpont UTC+02:00 időzóna szerinti
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/