Forum

> > CS2D > Scripts > Open door x y
ForenübersichtCS2D-Übersicht Scripts-ÜbersichtEinloggen, um zu antworten

Englisch Open door x y

10 Antworten
Zum Anfang Vorherige 1 Nächste Zum Anfang

alt Open door x y

Flame
BANNED Off Offline

Zitieren
Is it possible to make that only admins write !uopen and the walls open in the x y

alt Re: Open door x y

Infinite Rain
Reviewer Off Offline

Zitieren
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
adminlist = {}
trigger_name = 'admin_trigger'

addhook('say', 'say')
function say(id, message)
	if message == '!uopen' then
		for n, w in ipairs(adminlist) do
			if w == player(id, 'usgn') then
				parse('trigger '.. trigger_name)
			else
				msg2(id, 'You are not allowed to use this command!')
			end
		end
		return 1
	end
end
trigger name is a trigger that will be actived if admin told "!uopen"
adminlist = admin list
1× editiert, zuletzt 07.09.11 11:32:14

alt Re: Open door x y

kalis
User Off Offline

Zitieren
hi doctor rainbow
@factis699
small error
chamge
1
parse('trigger '.. trigger_name
to
1
parse('trigger '.. trigger_name)

@doctor rainbow
go editor
take name of your door in map
copy and past in trigger_name = 'name_button_here'
1× editiert, zuletzt 07.09.11 11:32:42

alt Re: Open door x y

Infinite Rain
Reviewer Off Offline

Zitieren
Dont need X Y here
Place Env_Dynwall at the map and name it like emm... "Bitch"

and on my script

trigger_name = "Bitch"
Thx kalis fixed.

alt Re: Open door x y

Flame
BANNED Off Offline

Zitieren
adminlist = {}
trigger_name = 'admin_trigger'

addhook('say', 'say')
function say(id, message)
if message == '!uopen' then
for n, w in ipairs(adminlist) do
if w == player(id, 'usgn') then
parse('trigger '.. stars)
else
msg2(id, 'You are not allowed to use this command!')
end
end
return 1
end
end

But wait why it dosent work ...

alt Re: Open door x y

kalis
User Off Offline

Zitieren
right code :
1
trigger_name = 'stars'

change
1
parse('trigger '..stars)
to
1
parse('trigger '..trigger_name)
or
1
2
parse('trigger stars')
dont need trigger_name = '  '

alt Re: Open door x y

Flame
BANNED Off Offline

Zitieren
I fixed and it works but ewrywone can open the door!
1× editiert, zuletzt 07.09.11 12:34:24

alt Re: Open door x y

DannyDeth
User Off Offline

Zitieren
Add your USGN IDs to the adminlist table like so:
1
administ = {123,456}
Obviously your USGN ID is not 123, just add it accordingly.
Zum Anfang Vorherige 1 Nächste Zum Anfang
Einloggen, um zu antworten Scripts-ÜbersichtCS2D-ÜbersichtForenübersicht