Questions

Šiame forume rašomi vartotojų klausimai/problemos su kuriomis jie susidūrė kuriant pluginus.
eNeMy
Ar jis surinks 50 žinučių?
Posts: 47
Joined: 2011 Jul 04 17:29
Location: Panevėžys

Re: Questions

Post by eNeMy »

Gal galit kas paredaguot, kad būtų adminams duodama kas round, liktų tik pipe bomba, nebūtų jokio sprogimo, nebūtų nieko susijusio su mshield ir cvar'ai liktų tik tokie

zp_pipe_enabled 1
zp_pipe_radius 200
zp_pipe_duration 10

Visa kita default.

Žinau, kad pagal cvar galima nustatyt, bet man reikia grynai tik pipe bomb papraščiausio kodo.

http://forums.alliedmods.net/showthread.php?p=1064831
Image

User avatar
aaarnas
Vyr. diskusijų administratorius
Posts: 3891
Joined: 2010 Aug 31 13:21
Skype: fiarno
Contact:

Re: Questions

Post by aaarnas »

Tas pipe bomb kodas nėra toks jau paprasčiausias. Čia jau reikia pasidėti, kas viską išrinkti ir patikrinti.
Palikau CS pasaulį ;/ . Nebepasiekiamas.

eNeMy
Ar jis surinks 50 žinučių?
Posts: 47
Joined: 2011 Jul 04 17:29
Location: Panevėžys

Re: Questions

Post by eNeMy »

Code: Select all

HUMAN = 1, 2, 3, 4, 5, 6, 7, 8NEMESIS = 9SURVIVOR = 10SNIPER = 11ASSASSIN = 12ADMIN HUMAN = 13ADMIN ZOMBIE = zombie_source
Kaip įdėti šituos modelius i models/player/x
Jei prirašau

Code: Select all

NEMESIS = x/9
tarkim tai gaunu

Code: Select all

x/9/x/9.mdl
kažką panašaus.
Last edited by eNeMy on 2011 Jul 14 15:35, edited 2 times in total.
Image

User avatar
aaarnas
Vyr. diskusijų administratorius
Posts: 3891
Joined: 2010 Aug 31 13:21
Skype: fiarno
Contact:

Re: Questions

Post by aaarnas »

Šito tu niekaip nepakeisi. Jei parašai modelio pavadinimą tai bus
player/pavadinimas/pavadinimas.mdl. Kiti variantai negalimi.
Palikau CS pasaulį ;/ . Nebepasiekiamas.

eNeMy
Ar jis surinks 50 žinučių?
Posts: 47
Joined: 2011 Jul 04 17:29
Location: Panevėžys

Re: Questions

Post by eNeMy »

Galima padaryt, kad kaikurie adminai galėtu banint kitus adminus kurie turi flag "a"?
Image

morka
Gana aktyvus vartotojas
Posts: 292
Joined: 2011 Jan 08 00:21

Re: Questions

Post by morka »

Viskas galima tik reikia paredaguoti plugina
Image

eNeMy
Ar jis surinks 50 žinučių?
Posts: 47
Joined: 2011 Jul 04 17:29
Location: Panevėžys

Re: Questions

Post by eNeMy »

Kaip padaryt set_user_maxspeed, kad veiktų tik būnant išsitraukus knife?

Code: Select all

new Float:speed = get_user_maxspeed(id) + 50.0set_user_maxspeed(id , speed)
Image

User avatar
aaarnas
Vyr. diskusijų administratorius
Posts: 3891
Joined: 2010 Aug 31 13:21
Skype: fiarno
Contact:

Re: Questions

Post by aaarnas »

curweapon evente tikrini:
if(read_data(2) == CSW_KNIFE) set_user_speed(id, speed)
else set_user_speed(id, speed-50.0)
Palikau CS pasaulį ;/ . Nebepasiekiamas.

eNeMy
Ar jis surinks 50 žinučių?
Posts: 47
Joined: 2011 Jul 04 17:29
Location: Panevėžys

Re: Questions

Post by eNeMy »

Prasidejus round kai, bet koks pirmas gun rankoj būna speed būna 300, o kai pasikeičiu i knife visai judėt nebegaliu ir kai pasikeičiu į kitą gun speed normalus būna.

Code: Select all

public vpsp(id) {               message_begin(MSG_ONE, get_user_msgid("ScreenFade"), {0,0,0}, id)        write_short(1<<10)        write_short(1<<10)        write_short(0x0000)        write_byte(0)        write_byte(0)        write_byte(200)        write_byte(75)        message_end()     if(speed_active[id] == 1)    {        new Float:speed = get_user_maxspeed(id) + get_cvar_num("amx_vip_speed")        set_user_maxspeed(id , speed)        set_user_footsteps(id, 0)        client_print_color(id, print_chat, "^4[VIP] ^1%L", LANG_PLAYER, "VIP_SPEED")    }}

Code: Select all

public Event_Change_Weapon(id){if(speed_active[id] == 1){if(read_data(2) == CSW_KNIFE) set_user_maxspeed(id, get_cvar_num("amx_vip_speed"))}else set_user_maxspeed(id, get_cvar_num("amx_vip_speed")-50.0){}}
Image

User avatar
aaarnas
Vyr. diskusijų administratorius
Posts: 3891
Joined: 2010 Aug 31 13:21
Skype: fiarno
Contact:

Re: Questions

Post by aaarnas »

Code: Select all

public vpsp(id) {               message_begin(MSG_ONE, get_user_msgid("ScreenFade"), {0,0,0}, id)        write_short(1<<10)        write_short(1<<10)        write_short(0x0000)        write_byte(0)        write_byte(0)        write_byte(200)        write_byte(75)        message_end()     if(speed_active[id] == 1)    {        new Float:speed = get_user_maxspeed(id) + get_cvar_float("amx_vip_speed")        set_user_maxspeed(id , speed)        set_user_footsteps(id, 0)        client_print_color(id, print_chat, "^4[VIP] ^1%L", LANG_PLAYER, "VIP_SPEED")    }}

Code: Select all

public Event_Change_Weapon(id){if(speed_active[id] == 1){if(read_data(2) == CSW_KNIFE) set_user_maxspeed(id, get_user_maxspeed(id)+get_cvar_float("amx_vip_speed"))}else set_user_maxspeed(id, -1.0){}}
Palikau CS pasaulį ;/ . Nebepasiekiamas.

Post Reply

Who is online

Users browsing this forum: No registered users and 5 guests