Szerző Téma: Kezdetleges munka script  (Megtekintve 1700 alkalommal)

Nem elérhető Jason

Kezdetleges munka script
« Dátum: 2017. október 16. - 10:19:09 »
0 Show voters
Sziasztok!
Tegnapi nap folyamán elkezdtem írni egy saját munka rendszert,azonban mivel még kezdő vagyok,ezért nem nagyon sikerül, valaki rá tudna nézni, hogy miért írja azt ki,hogy nincs event hozzá adva client oldalon, mikor létrehoztam ?!
Íme a kliens oldal:
 

if (fileExists(\"client.lua\")) then
fileDelete(\"client.lua\")
end
local job = false
 
local acceptjob(thePlayer)
if job == false then
   job = true
else
   outputChatBox(\"Már felvetted\")
end
end
addEvent(\"succesJob\",true)
addEventHandler(\"succesJob\", localPlayer, acceptjob)

 
 
 
És íme a szerver oldali:
 

local marker = createMarker(2781.7360839844,-2350.7810058594,13.6328125,\"checkpoint\",1.5,255,255,255,170)
function munkaa ( thePlayer, commandName )
    triggerClientEvent ( thePlayer, \"succesJob\", thePlayer, marker )
end
addCommandHandler ( \"munka\", munkaa )

 
 
 
Előre is köszönöm a segítséget :)
Ha valami orbitális hibát követtem el benne,akkor ne kövezzetek meg,hanem segítsetek, kérlek :)
 
 
 
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
 
Update: Ezt a részt megoldottam,rájöttem, hogy elég az egészet szerver oldalon csinálnom, na most van egy másik gondom:
 
\"mta-screen_2017-10-16_12-23-39.png\"
 
Mint a képen is látjátok nagyon rosszul lehet így szállítani(DFT30-ra attacholva van egy terepjáró,de bármelyik kocsival ilyen). És az lenne a kérdésem, hogy hogyan tudnám hátrébb állítani a kamera nézetét alapból ?!
« Utoljára szerkesztve: 2017. október 16. - 12:37:45 írta Jason »

Kezdetleges munka script
« Válasz #1 Dátum: 2017. október 16. - 15:53:50 »
+2 Show voters
setCameraMatrix. 
 
Lekérdezed az alapot, és kivonsz ammlennyit akarsz.

Kezdetleges munka script
« Válasz #2 Dátum: 2017. október 17. - 00:26:04 »
+1 Show voters
Nincs event, hát az nem lehet, hogy azért nincs, mert a kliens scriptet törlöd még az elején?

Kezdetleges munka script
« Válasz #3 Dátum: 2017. október 17. - 06:22:40 »
0 Show voters
Idézetet írta: Robika1 date=1508192764


   
      Nincs event, hát az nem lehet, hogy azért nincs, mert a kliens scriptet törlöd még az elején?


Az csak annyi, hogy ne töltse le. A problem kliens oldalon szerintem az eventHandler-ben a localPlayer.

Nem elérhető Jason

Kezdetleges munka script
« Válasz #4 Dátum: 2017. október 18. - 08:50:21 »
0 Show voters
Köszönöm a segítséget,megoldottam!! :)

Nem elérhető Xenius

  • 668
    • Profil megtekintése
Kezdetleges munka script
« Válasz #5 Dátum: 2017. október 23. - 18:19:42 »
+2 Show voters
Idézetet írta: BlackSy date=1508162030


   
      setCameraMatrix. 
   
   
      Lekérdezed az alapot, és kivonsz ammlennyit akarsz.
   


setElementCollisionsEnabled ...
 
vagy pedig 
 
setElementCollidableWith
« Utoljára szerkesztve: 2017. október 23. - 18:20:31 írta Xenius »

Kezdetleges munka script
« Válasz #6 Dátum: 2017. október 23. - 19:28:58 »
0 Show voters
Idézetet írta: Xenius date=1508775582


   
      setElementCollisionsEnabled ...
   
   
      vagy pedig 
   
   
      setElementCollidableWith
   


Ezt eddig nem ismertem, de köszi a javítást. :D

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal