Padarykit si plugina ant reikiamo flago

Šiame forume vartotojai gali prašyti jiems reikiamo plugino.
Forum rules
Šiame forume galite siūlyti idėjas ar prašyti jums reikalingų pluginų. Jei kas nors pradės jį kurti, tai pasirašys Jūsų sukurtoje temoje. Niekada nepykite, jei niekas neatsako į Jūsų prašymą. Gal tai tiesiog per sudėtinga, arba reikalauja per daug darbo.
Post Reply
pofke112
O taip. Jis jau surinko 50 žinučių!
Posts: 99
Joined: 2010 Dec 10 23:48

Padarykit si plugina ant reikiamo flago

Post by pofke112 »

Reiktu ,kad si plugina padarytumete, kad veiktu tik ant flago "t". Kas pades didelis aciu.

Code: Select all

#include <amxmodx> #include <fakemeta>    new g_iBhop[33];   public plugin_init() {         register_forward(FM_PlayerPreThink, "PlayerPreThink")          register_clcmd("say /bhop", "ClCmdBhop") }   public ClCmdBhop(id)         g_iBhop[id] = !g_iBhop[id];   public PlayerPreThink(id) {         if(!is_user_alive(id))                 return;           if(!g_iBhop[id])                 return;           set_pev(id, pev_fuser2, 0.0)           if(pev(id, pev_button) & 2)         {                 static flags;                 flags = pev(id, pev_flags);                   if(flags & FL_WATERJUMP)                         return;                   if(pev(id, pev_waterlevel) >= 2)                         return;                   if(!(flags & FL_ONGROUND))                         return;                   new Float:velocity[3];                 pev(id, pev_velocity, velocity)                 velocity[2] += 250.0;                 set_pev(id, pev_velocity, velocity)                 set_pev(id, pev_gaitsequence, 6)         } }

InvIs
Gana aktyvus vartotojas
Posts: 421
Joined: 2011 Aug 13 11:12
Skype: pksoldierlt
Location: ATOSTOGOSE

Re: Padarykit si plugina ant reikiamo flago

Post by InvIs »

Jeigu čia auto bhop įjungimas, tai krč :D :D

O šiaip:

Code: Select all

if(get_user_flags(id) & ADMIN_LEVEL_H){g_iBhop[id] = true}
ISVYKES

pofke112
O taip. Jis jau surinko 50 žinučių!
Posts: 99
Joined: 2010 Dec 10 23:48

Re: Padarykit si plugina ant reikiamo flago

Post by pofke112 »

Kurioje vietoje irasyti ,nes kaip pats bandziau tai compilinant erroru gavau

TETYYS
Gana aktyvus vartotojas
Posts: 457
Joined: 2011 Dec 26 21:49

Re: Padarykit si plugina ant reikiamo flago

Post by TETYYS »

Code: Select all

 g_iBhop[id] = !g_iBhop[id]; 
Kas čia per nesamonė?

User avatar
hleV
AMX Mod X ekspertai
Posts: 875
Joined: 2011 Apr 02 11:23
Skype: hlev.lt
Location: Šiauliai

Re: Padarykit si plugina ant reikiamo flago

Post by hleV »

TETYYS wrote:

Code: Select all

 g_iBhop[id] = !g_iBhop[id]; 
Kas čia per nesamonė?
Viskas čia gerai. Jei g_iBhop[id] buvo 1, keičia į 0. Jei buvo 0 - keičia į 1.
Image ← RIP best userbar
DISKUSIJA: KIETAS PLUGIN'O UŽSAKOVAS
Privačios pagalbos neteikiu!

pofke112
O taip. Jis jau surinko 50 žinučių!
Posts: 99
Joined: 2010 Dec 10 23:48

Re: Padarykit si plugina ant reikiamo flago

Post by pofke112 »

gal galit padaryt, kad sis pluginas veiktu tik su "t" flagu, nes skriptinge esu zalias

InvIs
Gana aktyvus vartotojas
Posts: 421
Joined: 2011 Aug 13 11:12
Skype: pksoldierlt
Location: ATOSTOGOSE

Re: Padarykit si plugina ant reikiamo flago

Post by InvIs »

Code: Select all

public ClCmdBhop(id){       if(get_user_flags(id) & ADMIN_LEVEL_H)       {                g_iBhop[id] = !g_iBhop[id];       }}  
Last edited by InvIs on 2012 Mar 09 14:44, edited 2 times in total.
ISVYKES

Post Reply

Who is online

Users browsing this forum: No registered users and 4 guests