Szerző Téma: /setdim /givemoney ALAP parancsok  (Megtekintve 1224 alkalommal)

Nem elérhető KrisT

  • 106
    • Profil megtekintése
/setdim /givemoney ALAP parancsok
« Dátum: 2017. Június 12. - 22:01:21 »
0
Sziasztok! Az a napokban belekezdtem a Lua programozás tanulásába, azonban most megakadtam egy picit. Bárhogy próbáltam a problémámat megoldani, nem sikerült, így hát fordulok hozzátok.
 
Segítenétek benne, hogy hogyan lenne ez helyes és milyen problémákat vétettem? Ha felmerülhet a kérdés, hogy egy kezdőnek a helyes megoldás kérdéseket hozhat fel, akkor hozzá egy magyarázatot is kérnék 
 
Hibaleírás: Nem működik a script valamiért.
 
/setdim parancs:
 

  1.    

          function setdim(thePlayer, command, playerID,dimID)
       


  2.    

              local elerheto = isPlayerOnline(playerID)
       


  3.    

              local dimID = tonumber (dimID)
       


  4.    

              if (elerheto == true) then
       


  5.    

                  if (dimID >= 0) then
       


  6.    

                          local interiorvaltas = setElementDimension(playerID, dimID)
       


  7.    

                          if (interiorvaltas == true) then
       


  8.    

                              outputChatBox(\"A játékos interiorja sikeresen átírva!\",thePlayer)
       


  9.    

                          else outputChatBox(\"#808080/setdim #C0C0C0[PlayerID] [DimenzióID]\", thePlayer,255,255,0,true)
       


  10.    

                          end
       


  11.    

                  else outputChatBox(\"Az interiorIDnek minimum 0-nak kell lenni!\",thePlayer)
       


  12.    

                  end
       


  13.    

              else outputChatBox(\"Ilyen játékos nincs, vagy nincs bejelentkezve!\",thePlayer)
       


  14.    

              end
       


  15.    

          end
       


  16.    

          addCommandHandler(\"setdim\", setdim)
       


/givemoney parancs:
 

  1.    

          function givemoney(thePlayer, command, playerID, amount)
       


  2.    

              local jatekosID = playerID
       


  3.    

              local amount = tonumber (osszeg)
       


  4.    

              local penzAdas = givePlayerMoney(playerID,osszeg)
       


  5.    

              if (penzAdas == true) then
       


  6.    

                  outputChatBox(\"#FFFFFFSikeresen adtál a(z) #FF0000\"..jatekosID..\" #FFFFFF ID-jű játékosnak #00FF00\" ..amount..\"#FFFFFFforintot!\",player,255,255,0,true)
       


  7.    

                  outputChatBox(\"#FFFFFFAdmin adott neked#00FF00\"..amount..\"#FFFFFFforintot!\",jatekosID,255,255,0,true)
       


  8.    

              else outputChatBox(\"#808080/givemoney #C0C0C0[PlayerID] [Mennyiség]\",player,255,255,0,true)
       


  9.    

              end
       


  10.    

          end
       


  11.    

          addCommandHandler(\"givemoney\",givemoney)
       

« Utoljára szerkesztve: 2017. Június 12. - 22:03:07 írta krist »

Nem elérhető KrisT

  • 106
    • Profil megtekintése
/setdim /givemoney ALAP parancsok
« Válasz #1 Dátum: 2017. Június 13. - 12:21:06 »
0
Rossz helyre nyitottam!

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal