Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

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

Respekt: 326,3
Respekt: 326,3Respekt: 326,3Respekt: 326,3

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

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-03-31, 22:10


amited







Wiek: 26
Na forum: 3714 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466

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 jestskoro po wej?ciu na serwer ka?demu ustawi false...
addEventHandler("onPlayerJoin"getRootElement(), dm)


Podpis
"amited" napisał/a:
Postaw piwo autorowi tego posta
 

 
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

Respekt: 326,3
Respekt: 326,3Respekt: 326,3Respekt: 326,3

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

Postaw piwo autorowi tego posta
 

 
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

Respekt: 51

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
pomogłem? :P Możesz dać piwko, przyda się na imprezę :D
Postaw piwo autorowi tego posta
 

 
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

Respekt: 326,3
Respekt: 326,3Respekt: 326,3Respekt: 326,3

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

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-03-31, 22:41


xMaXeRx







Wiek: 24
Na forum: 3819 dni
Posty: 53
Nick w MP: maxer

Piwa: 586

Respekt: 135,3
Respekt: 135,3

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)


Postaw piwo autorowi tego posta
 

 
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

Respekt: 326,3
Respekt: 326,3Respekt: 326,3Respekt: 326,3

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

Postaw piwo autorowi tego posta
 

 
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

Respekt: 51

Uuu.. to chyba trza by?o z source ale nie wiem dok?adnie

Podpis
pomogłem? :P Możesz dać piwko, przyda się na imprezę :D
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-03-31, 23:04


mlodasnygo







Wiek: 16
Na forum: 3972 dni
Posty: 205

Piwa: 518

Respekt: 161,8
Respekt: 161,8Respekt: 161,8

function dm()
local getControl isControlEnabled(source,"action") -- czy "action" enabled
local getControl2 isControlEnabled(source,"fire") -- czy "fire" enabled
    if (getControl == truethen -- 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 == truethen -- 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?


Więcej informacji znajdziesz w Wikipedii MTA:


isControlEnabled



Więcej informacji znajdziesz w Wikipedii MTA:


toggleControl


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
:piwo: 500 piw :piwo: - 10 marca 2017
Postaw piwo autorowi tego posta
 

 
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

Respekt: 466
Respekt: 466

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:
Postaw piwo autorowi tego posta
 

 
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

Respekt: 51


--w??czanie 
function dmon(he)
 playerName getAccountName getPlayerAccount player ) )
  if isObjectInACLGroup "user." .. playerNameaclGetGroup "Admin" ) ) then 
toggleControl(he"fire"truetoggleControl(he"aim_weapon"trueoutputChatBox("w??czy?e? DM"thePlayer) 
else return end
end 
addCommandHandler("dmon"dmon) 

--wy??czanie 
function dmoff(he) 
  if isObjectInACLGroup "user." .. playerNameaclGetGroup "Admin" ) ) then 
toggleControl(he"fire"falsetoggleControl(he"aim_weapon"falseoutputChatBox("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
pomogłem? :P Możesz dać piwko, przyda się na imprezę :D
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-03-31, 23:14


amited







Wiek: 26
Na forum: 3714 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466

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(plrgracz)
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:
Postaw piwo autorowi tego posta
 

 
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

Respekt: 326,3
Respekt: 326,3Respekt: 326,3Respekt: 326,3

amited, to nie jest z ?adnego GM, sam wykmini?em jak to zrobi? xD (?le ale co? zrobi?em ;p )

[ Dodano: 2017-03-31, 23:32 ]
Dzi?kuj? wam!

@Lock

Podpis
LUA, JS, PHP



Zapraszam do skorzystania z moich usług: Klik

Postaw piwo autorowi tego posta
 

 
Tagi: skrypt
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » DM Skrypt Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku