Wysłany: 2017-03-31, 21:45
Avenged
Młodszy Szkrypter
Wiek: 23 Na forum: 3510 dni Posty: 654
Nick w MP: Avenged
Piwa : 1570
Mam skrypt na DM lecz po wpisaniu komendy nic si? nie dzieje.
Kod: function dm
toggleControl ( source , "fire" , false )
toggleControl ( source , "action" , false )
addCommandHandler ( "dm" , dm )
else if
exports [ "notyfikacje" ]: addNotification ( dm , "* DM zostal wlaczony pomyslnie!" )
end
addEventHandler ( "onPlayerJoin" , getrootElement (), dm )
DB3 czyste.
Podpis
LUA, JS, PHP
Zapraszam do skorzystania z moich usług: Klik
Wysłany: 2017-03-31, 22:10
amited
Wiek: 26 Na forum: 3714 dni Posty: 1233
Nick w MP: Amited
Piwa : 512
Tak sobie my?l?... co to jest??? Gdzie s? nawiasy do funckji '()'? od kiedy funkja to if, w kt?rym mo?na wykorzysta? 'else if'?...
function dm ()
toggleControl ( source , "fire" , false )
toggleControl ( source , "action" , false )
end
-- addCommandHandler ( "dm" , dm ) po co to jest ? skoro po wej ? ciu na serwer ka ? demu ustawi false ...
addEventHandler ( "onPlayerJoin" , getRootElement (), dm )
Podpis
"amited" napisał/a :
Wysłany: 2017-03-31, 22:17
Avenged
Młodszy Szkrypter
Wiek: 23 Na forum: 3510 dni Posty: 654
Nick w MP: Avenged
Piwa : 1570
Chodzi mi o to ?e komend? mo?na b?dzie w??czy? DM jak si? zbuguje czy co?..
[ Dodano : 2017-03-31, 22:18 ]
Pozatym dopiero si? ucz? dlatego tyle b??d?w
Podpis
LUA, JS, PHP
Zapraszam do skorzystania z moich usług: Klik
Wysłany: 2017-03-31, 22:23
Remix110
Pewna osóbka :3
Wiek: 40 Na forum: 3663 dni Posty: 291
Nick w MP: GoodNight
Piwa : 15
amited , Te? si? troch? zastanawialem, ale dopiero zaczynam z lua i wiesz nie b?d? podwa?a? kogo? a jednak mog?em to podwa?y? xD
[ Dodano : 2017-03-31, 22:26 ]
BarteQ03 , ale je?eli to ma by? uruchamianie dm to masz:
function dm ()
toggleControl ( source , "fire" , true )
toggleControl ( source , "action" , true )
end
addEventHandler ( "dm" , getRootElement (), dm )
Podpis
[you]
pomogłem?
Możesz dać piwko, przyda się na imprezę
Wysłany: 2017-03-31, 22:35
Avenged
Młodszy Szkrypter
Wiek: 23 Na forum: 3510 dni Posty: 654
Nick w MP: Avenged
Piwa : 1570
To to mia?em ale pr?buje doda? do tego komende ?e komend? b?dzie si? to w??cza?...
Podpis
LUA, JS, PHP
Zapraszam do skorzystania z moich usług: Klik
Wysłany: 2017-03-31, 22:41
xMaXeRx
Wiek: 24 Na forum: 3819 dni Posty: 53
Nick w MP: maxer
Piwa : 586
Czyli w??cznie i wy??czanie - chyba o to ci chodzi.
Kod: --w??czanie
function dmon(he)
toggleControl(he, "fire", true)
toggleControl(he, "aim_weapon", true)
outputChatBox("w??czy?e? DM", thePlayer)
end
addCommandHandler("dmon", dmon)
--wy??czanie
function dmoff(he)
toggleControl(he, "fire", false)
toggleControl(he, "aim_weapon", false)
outputChatBox("wy??czy?e? DM", thePlayer)
end
addCommandHandler("dmoff", dmoff)
Wysłany: 2017-03-31, 22:51
Avenged
Młodszy Szkrypter
Wiek: 23 Na forum: 3510 dni Posty: 654
Nick w MP: Avenged
Piwa : 1570
Ok, a jakiej funkcji trzeba u?y? aby np. Danemu graczowi wy??czy? DM?
[ Dodano : 2017-03-31, 22:51 ]
Nie dla ca?ego serwera lecz dla danego gracza..
Podpis
LUA, JS, PHP
Zapraszam do skorzystania z moich usług: Klik
Wysłany: 2017-03-31, 22:54
Remix110
Pewna osóbka :3
Wiek: 40 Na forum: 3663 dni Posty: 291
Nick w MP: GoodNight
Piwa : 15
Uuu.. to chyba trza by?o z source ale nie wiem dok?adnie
Podpis
[you]
pomogłem?
Możesz dać piwko, przyda się na imprezę
Wysłany: 2017-03-31, 23:04
mlodasnygo
Wiek: 16 Na forum: 3972 dni Posty: 205
Piwa : 518
function dm ()
local getControl = isControlEnabled ( source , "action" ) -- czy "action" enabled
local getControl2 = isControlEnabled ( source , "fire" ) -- czy "fire" enabled
if ( getControl == true ) then -- jesli tak to
toggleControl ( source , "action" , false ) -- wy ?? cz
outputChatBox ( "Wy??cz action" ) -- wiadomo ??
else -- a jesli nie
toggleControl ( source , "action" , true ) -- W ?? cz
outputChatBox ( "W??cz action" ) -- wiadomo ??
end -- koniec if od "action"
if ( getControl2 == true ) then -- je ? li "fire" to
toggleControl ( source , "fire" , false ) -- wy ?? cz
outputChatBox ( "Wy??cz fire" ) -- wiadomo ??
else -- a je ? li nie
toggleControl ( source , "fire" , true ) -- w ?? cz
outputChatBox ( "W??cz fire" ) -- wiadomo ??
end -- koniec if od "fire"
end
addEventHandler ( "dm" , getRootElement (), dm )
powinno ?miga?
lekkie wyt?umaczenie
bo s?abo tak gotowca dawa?, je?li chcesz si? czegokolwiek nauczy?
Pozdrawiam
[ Dodano : 2017-03-31, 23:05 ]
Widz? troch? si? sp??ni?em, ale powinno si? przyda?, bo to na jedn? komende
Podpis
600 dni -
10 marca 2017
500 piw -
10 marca 2017
Więcej szczegółów
Wystawiono 1 piw(a):Avenged
Wysłany: 2017-03-31, 23:06
amited
Wiek: 26 Na forum: 3714 dni Posty: 1233
Nick w MP: Amited
Piwa : 512
BarteQ03 , ten pys to gm z ogrpg? bo nie wiem czy u?y? funckji 'findPlayer' czy sam u?o?y? kod do szukania gracza po nicku
Podpis
"amited" napisał/a :
Wysłany: 2017-03-31, 23:09
Remix110
Pewna osóbka :3
Wiek: 40 Na forum: 3663 dni Posty: 291
Nick w MP: GoodNight
Piwa : 15
-- w ?? czanie
function dmon ( he )
playerName = getAccountName ( getPlayerAccount ( player ) )
if isObjectInACLGroup ( "user." .. playerName , aclGetGroup ( "Admin" ) ) then
toggleControl ( he , "fire" , true )
toggleControl ( he , "aim_weapon" , true )
outputChatBox ( "w??czy?e? DM" , thePlayer )
else return end
end
addCommandHandler ( "dmon" , dmon )
-- wy ?? czanie
function dmoff ( he )
if isObjectInACLGroup ( "user." .. playerName , aclGetGroup ( "Admin" ) ) then
toggleControl ( he , "fire" , false )
toggleControl ( he , "aim_weapon" , false )
outputChatBox ( "wy??czy?e? DM" , thePlayer )
else return end
end
addCommandHandler ( "dmoff" , dmoff )
Ca?ego kodu nie sprawdza?em, ale powinien dzia?a? ( chodzi o to, ?e ta komenda tylko dla admina )
Podpis
[you]
pomogłem?
Możesz dać piwko, przyda się na imprezę
Wysłany: 2017-03-31, 23:14
amited
Wiek: 26 Na forum: 3714 dni Posty: 1233
Nick w MP: Amited
Piwa : 512
Remix110 , Co ty wypisujesz? W argumencie jest 'he' a u?ywasz 'player' oraz 'thePlayer'...
BarteQ03 ,
tutaj dla jedengo wybranego gracza:
addCommandHandler ( "dm" ,function( plr , cmd , gracz , liczba )
if not gracz or not liczba then outputChatBox ( "U?yj /dm <gracz> 0/1" , plr ) return end
local target = exports [ "og-core" ]: findPlayer ( plr , gracz )
if not target then return end
if liczba == 1 then
toggleControl ( target , "fire" , true )
toggleControl ( target , "action" , true )
outputChatBox ( "Graczowi " .. target .. " zosta?o w??czone DM" , plr )
elseif liczba == 0 then
toggleControl ( target , "fire" , false )
toggleControl ( target , "action" , false )
outputChatBox ( "Graczowi " .. target .. " zosta?o wy??czone DM" , plr )
elseif liczba > 1 then
outputChatBox ( "U?yj /dm <gracz> 0/1" , plr )
end
end )
Podpis
"amited" napisał/a :
Więcej szczegółów
Wystawiono 1 piw(a):mlodasnygo
Wysłany: 2017-03-31, 23:31
Avenged
Młodszy Szkrypter
Wiek: 23 Na forum: 3510 dni Posty: 654
Nick w MP: Avenged
Piwa : 1570
amited , to nie jest z ?adnego GM, sam wykmini?em jak to zrobi? xD (?le ale co? zrobi?em )
[ Dodano : 2017-03-31, 23:32 ]
Dzi?kuj? wam!
@Lock
Podpis
LUA, JS, PHP
Zapraszam do skorzystania z moich usług: Klik
Tagi: skrypt
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: