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

Wysłany: 2012-11-20, 14:20


Beck







Wiek: 40
Na forum: 4961 dni
Posty: 13



Respekt: 50

Czy kto? by mi napisa? (od zrazu pisze ?e to nie m?j skrypt, ale go rozumiem), jak zrobi?, by ten skrypt zapisywa? graczy na xml.


Skrypt Client:
Kod:

function GivePassport( player, commandName, nick )
local targetPlayer = getPlayerFromName(tostring(nick))
local team = getTeamFromName("Policja")
if getPlayerTeam(player) == team then

if targetPlayer == false then
outputChatBox("Gracz nie jest pod??czony do serwera", player)
return
end

setElementData(targetPlayer, "prawo", true)
outputChatBox("Gracz " .. nick .. " otrzyma? prawo jazdy", player)
else
outputChatBox("Nie jestes policjantem!", player)
end
end

function CheckPassport( player, commandName, nick )
local targetPlayer = getPlayerFromName(tostring(nick))
local team = getTeamFromName("Policja")
if getPlayerTeam(player) == team then

if targetPlayer == false then
outputChatBox("Gracz nie jest pod??czony do serwera", player)
return
end

if getElementData(targetPlayer, "prawo") then
outputChatBox("Gracz posiada prawo jazdy", player)
else
outputChatBox("Gracz nie posiada prawa jazdy", player)
end
else
outputChatBox("Nie jestes policjantem!", player)
end
end

addCommandHandler("dajprawo", GivePassport)
addCommandHandler("zobaczprawo", CheckPassport)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-20, 14:57


Piorun







Wiek: 32
Na forum: 6712 dni
Posty: 1837
Nick w MP: Piorun

Piwa: 516

Respekt: 480,7
Respekt: 480,7

Skoro go rozumiesz to musisz tylko pododawa? odpowiednie funkcje
http://wiki.multitheftaut...s#XML_functions

Podpis
Możesz mnie znaleźć na: Facebook
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-20, 16:10


Beck







Wiek: 40
Na forum: 4961 dni
Posty: 13



Respekt: 50

Dzi?ki, ale skrypt rozumiem ale nie zbyt xml.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-20, 16:34


pidbulxd







Wiek: 28
Na forum: 5230 dni
Posty: 135
Nick w MP: Word

Piwa: 540

Respekt: 60

Ja te? zbytynio XML nie rozumiem. Ale masz tutaj przyk?ad z systemu aut z neta.
function ()
  local root xmlLoadFile ("cars.xml")
  local houseroot xmlFindChild (root,"cars",0)
  if (houserootthen
    for i,v in ipairs (xmlNodeGetChildren(houseroot)) do
      local carmodel xmlNodeGetAttribute (v,"model")
      local x xmlNodeGetAttribute (v,"x")
      local y xmlNodeGetAttribute (v,"y")
      local z xmlNodeGetAttribute (v,"z")
      local color1 xmlNodeGetAttribute (v,"color1")
      local color2 xmlNodeGetAttribute (v,"color2")
      local owner xmlNodeGetAttribute (v,"owner")
      local price xmlNodeGetAttribute (v,"price")
      local lock xmlNodeGetAttribute (v,"lock")
      local a xmlNodeGetAttribute (v,"a")
      cars[i] = createVehicle tonumber(carmodel),tonumber(x),tonumber(y),tonumber(z), 00tonumber(a) )
      setElementInterior cars[i], )
      setElementData (cars[i],"xpos",tonumber(x))
      setElementData (cars[i],"ypos",tonumber(y))
      setElementData (cars[i],"zpos",tonumber(z))
      setElementData (cars[i],"angle",tonumber(a))
      setElementData (cars[i],"owner",owner)
      setElementData (cars[i],"price",tonumber(price))
      setElementData (cars[i],"lock",tonumber(lock))
      setElementData (cars[i], "num")
      setVehicleColor cars[i], tonumber(color1), tonumber(color2), 0)
      if(lock == 1then
          setVehicleLocked cartrue )
      end
      if getElementData cars[i], "owner" ) == "Nobody" then
        buycarpickup[i] = createPickup x,  yz31274 )
          attachElements buycarpickup[i], cars[i], 001.9 )
      end
      maxcars maxcars+1
    end
    outputDebugString ("System aut w??czony .!")
  end
end
)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-20, 17:17


Piorun







Wiek: 32
Na forum: 6712 dni
Posty: 1837
Nick w MP: Piorun

Piwa: 516

Respekt: 480,7
Respekt: 480,7

Nie o to chodzi aby komu? dawa? "przyk?ady z d***". Jak kto? czego? nie rozumie to i z przyk?adem czego? nie zrozumie. Albo nale?y t?umaczy? albo dawac linki do zew. poradnik?w.

Podpis
Możesz mnie znaleźć na: Facebook
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-21, 09:18


Beck







Wiek: 40
Na forum: 4961 dni
Posty: 13



Respekt: 50

Piorun masz racje, z tego nic nie rozumiem.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-21, 16:23


Piorun







Wiek: 32
Na forum: 6712 dni
Posty: 1837
Nick w MP: Piorun

Piwa: 516

Respekt: 480,7
Respekt: 480,7

Do wszystkiego najlepiej doj?? samemu - powoli, po cichu .. gdzie? na uboczu :) .

Podpis
Możesz mnie znaleźć na: Facebook
Postaw piwo autorowi tego posta
 

 
Tagi: xml
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » XML 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