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

Wysłany: 2015-05-28, 22:36


sebik2303

Mapper :)






Wiek: 25
Na forum: 4301 dni
Posty: 298
Nick w MP: sebik2303

Piwa: 899

Respekt: 55,3

Witajcie,
chcia?bym taki skrypt zrobi? i? jak wjad? do markera pojawia si? napis na aucie. Te? aby samo dawa?o nick. np.: sebik2303 i ni?ej cena.
i te? na dany teren, nie wiem czy to trudno zrobi?.
Stawiam :arrow: :piwo: :D

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-05-29, 07:05


Maximerr

Programmer PHP, LUA






Wiek: 25
Na forum: 4568 dni
Posty: 548

Piwa: 1051

Respekt: 365,3
Respekt: 365,3Respekt: 365,3Respekt: 365,3Respekt: 365,3

Potrzebujesz gotowy skrypt dxWorld, kt?ry znajdziesz na Community. Za? aby napis si? pojawi? musisz napisa? funkcj?, wykorzystaj wydarzenie onClientMakrerHit, a do dodania napisu setElementData ( element_auta, "message", "tutaj tekst" ). Je?li sobie nie poradzisz - napisz tutaj i dam Ci gotowca...

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-05-29, 17:57


sebik2303

Mapper :)






Wiek: 25
Na forum: 4301 dni
Posty: 298
Nick w MP: sebik2303

Piwa: 899

Respekt: 55,3

Maximerr, trochu nie wiem jak to zrobi? ;)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-05-29, 19:04


OskarYT

Mapper MTA






Wiek: 26
Na forum: 4386 dni
Posty: 267
Nick w MP: Kaczorek2306

Piwa: 1230

Respekt: 85,3

LUA: Dodaj do servera
setElementData(Pizza, "opis_aut"," Wlasny-Napis-Opis ") --- opis pojazdu


to po stronie clienta
http://speedy.sh/MQ3n9/c-opis.lua -- usuwam hide ze wzgl?du na niedzia?aj?cy link //DestroY^
PS: To ?ama?o regulamin...


!!

A sory to si? przydaje do pracy ?e jak we?niesz pojazd to masz opis na nim nie doczyta?em SR ale mo?e ci si? przyda :)

Podpis
Ostatnio zmieniony przez #404 2015-08-10, 17:53, w całości zmieniany 2 razy  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-05-30, 21:36


Loop

Inspektor






Wiek: 28
Na forum: 4431 dni
Posty: 311
Nick w MP: Inspektor

Piwa: 201

Respekt: 130
Respekt: 130

masz daje tu przyklad z swojej starej gieldy


 m = createMarker(-2071.38, 1368.12, 7.1 - 1, "cylinder", 5, 255, 100, 0)

function wystawa(plr,cmd, ...)
 if isElementWithinMarker(plr, m) then
 local pojazd=getPedOccupiedVehicle(plr)
    if pojazd and getVehicleController(pojazd)==plr then 
     vname = getVehicleName(pojazd)
     sprzedajacy = getPlayerName(plr)
   przebieg = getElementData(pojazd,"przebieg") or 0
   local tresc = tonumber(...)
  setElementData(pojazd, "opis_aut",vname.."\nW?a?ciciel: "..sprzedajacy.."\nPrzebieg: "..przebieg.." km\nCena: "..tresc.." Z?")
end
end 
end

addCommandHandler("wystaw", wystawa)


ten mechanizm dzia?a po wpisaniu komendy w markerze
/wystaw <cena>


/edit

"Maximerr" napisał/a:

Potrzebujesz gotowy skrypt dxWorld, kt?ry znajdziesz na Community. Za? aby napis si? pojawi? musisz napisa? funkcj?, wykorzystaj wydarzenie onClientMakrerHit, a do dodania napisu setElementData ( element_auta, "message", "tutaj tekst" ). Je?li sobie nie poradzisz - napisz tutaj i dam Ci gotowca...


Po stronie klienta napis na pojezdzie? Chyba ?e chcesz aby widziala ten napis jedna osoba tzw. wykonawca

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-05-31, 23:32


sebik2303

Mapper :)






Wiek: 25
Na forum: 4301 dni
Posty: 298
Nick w MP: sebik2303

Piwa: 899

Respekt: 55,3

"Loop" napisał/a:

masz daje tu przyklad z swojej starej gieldy


 m = createMarker(-2071.38, 1368.12, 7.1 - 1, "cylinder", 5, 255, 100, 0)

function wystawa(plr,cmd, ...)
 if isElementWithinMarker(plr, m) then
 local pojazd=getPedOccupiedVehicle(plr)
    if pojazd and getVehicleController(pojazd)==plr then 
     vname = getVehicleName(pojazd)
     sprzedajacy = getPlayerName(plr)
   przebieg = getElementData(pojazd,"przebieg") or 0
   local tresc = tonumber(...)
  setElementData(pojazd, "opis_aut",vname.."\nW?a?ciciel: "..sprzedajacy.."\nPrzebieg: "..przebieg.." km\nCena: "..tresc.." Z?")
end
end 
end

addCommandHandler("wystaw", wystawa)


ten mechanizm dzia?a po wpisaniu komendy w markerze
/wystaw <cena>


/edit

"Maximerr" napisał/a:

Potrzebujesz gotowy skrypt dxWorld, kt?ry znajdziesz na Community. Za? aby napis si? pojawi? musisz napisa? funkcj?, wykorzystaj wydarzenie onClientMakrerHit, a do dodania napisu setElementData ( element_auta, "message", "tutaj tekst" ). Je?li sobie nie poradzisz - napisz tutaj i dam Ci gotowca...


Po stronie klienta napis na pojezdzie? Chyba ?e chcesz aby widziala ten napis jedna osoba tzw. wykonawca


Jak chcia?bym bez przebiegu, to tylko usuwam:
"4nPrzebieg: "..przebieg..
oraz
   przebieg = getElementData(pojazd,"przebieg") or 0

to tylko czy jeszcze co? ? :D
:piwo: ju? postawi?em.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-05-31, 23:58


Loop

Inspektor






Wiek: 28
Na forum: 4431 dni
Posty: 311
Nick w MP: Inspektor

Piwa: 201

Respekt: 130
Respekt: 130

tylko to i jest git :p

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-06-01, 19:11


sebik2303

Mapper :)






Wiek: 25
Na forum: 4301 dni
Posty: 298
Nick w MP: sebik2303

Piwa: 899

Respekt: 55,3

a Server? czy client ? :D

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-06-01, 19:38


Fanciak

BOT






Wiek: 26
Na forum: 4587 dni
Posty: 728
Nick w MP: Fanciak

Piwa: 1572

Respekt: 500
Respekt: 500

sebik2303, server.

Postaw piwo autorowi tego posta
 

 
Tagi: napis :: aucie
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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