Üzenetek megjelenítése

Ez a szekció lehetővé teszi a felhasználó által írt összes hozzászólás megtekintését. Vedd figyelembe, hogy csak azokba a fórumokba írt hozzászólásokat látod, amelyekhez hozzáférésed van.


Üzenetek - AlexSwamp

Oldalak: 1 ... 19 20 [21] 22 23 ... 36
301
Segítségkérés / Három, egymástól független kérdés
« Dátum: 2016. szeptember 25. - 12:21:44 »
Renderen belül legyen egy állapotlekérés, és akkor jó lesz. De eleve hülyén csinálod (legalábbis én nem így csinálnám meg). Külön functionba megcsinálnám a rendert, amit addEventelnél ott ahol te. A renderbe beleírnám, hogy megvan -e jelenítve avagy sem. Igazából eleve az egész:
 

local show = false
function renderPanel ()
if not show then return end
...
end
function pedClick()
...
addEventHandler (\"onClientRender\", getRootElement(), renderPanel)
..
end
addEventHandler (\"onClientClick\", getRootElement(), pedClick)

 
Fontos, hogy ped kattintásnál figyelj arra, hogy csak erre a pedre legyen érvényes és ne az összesre... :D

302
Segítségkérés / Három, egymástól független kérdés
« Dátum: 2016. szeptember 25. - 11:45:13 »
Idézetet írta: Hasirama date=1474796454\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"63202\" data-ipsquote-contentclass=\"forums_Topic
Beleraktam egy olyan elágazást, hogy ha az adott fának van gazdája, csak akkor nézze, így csak azokat nézi, amik nekem kellenek. Így tökéletesen működik.
És ezt hogy lehet remove-olni?
 
addEventHandler(\"onClientRender\",getRootElement(),
                function()

 
Mert így tuti nem jó:
 
removeEventHandler(\"onClientRender\", getRootElement())

 
Vagy ha valaki tudja, hogyan tudnám átvinni a másik function-ba a clickedElementet, akkor nem kellene meghívnom a funkciót, csak egy addEventHandler, és azzal már működne a removeEventHandler(már próbáltam így, viszont akkor a clickedElement-et nem tudtam átvinni)
 
Hát remove hoz ez az elrendezés nem igazán jó, ezért kell adni neki nevet. Local... stb hülyeség itt nem lesz jó Destroy-al, lévén functionról beszélünk. Azt is kaptad vissza hibának. Ezenkívül amúgy meg ha klikkelésnél csak annyit adsz meg hogy:
 
.. panelState = false ...

303
1.
https://wiki.multitheftauto.com/wiki/AttachElements
Tehát értsd:
 
attachElements (mit attacholsz, és ide jön hogy mihez szeretnéd)

 
2.
Munkakocsit úgy, hogy mikor lehozod a kocsit megadod a kocsinak, hogy a játékos a munkakocsi tulajdonosa. Ezt leginkább elementDatával tudod megtenni, csak ügyelj rá, hogy munkakocsiként kezeltesd (ne rendes kocsiként írd rá, mert akkor lesz egy ingyen kocsi a tulajdonában  :whistle: ).
3.
If ágat csinálsz neki pl:
 
if getElementData(localPlayer,\"munkaid\") == 1 then ... end

 
vagy
 
if getElementData(localPlayer,\"munkaid\") > 1 then return end

304
Segítségkérés / Három, egymástól független kérdés
« Dátum: 2016. szeptember 25. - 11:34:24 »
Idézetet írta: ?getr3kt date=1474793625\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"63202\" data-ipsquote-contentclass=\"forums_Topic
1)
 
for k,v in pairs(getElementType(\"object\")) do
-- if elagazas
end

 
2)
 
destroyElement(elementName)

 

1.-re csak akkor igaz ez ha nem mappolt object (akkor azt hiszem ezzel nem találja meg vagy valami hasonló van vagy épp pont hogy a mappoltat találja meg és a world-et nem, de nem akarok hülyeséget mondani azért.), tudtommal.
2. Esetén Van neked egy addEventHandlered, azt tudod removeEventHandlerel megállítani is, illetve még a panelState is legyen false ott.

305
Segítségkérés / Rendszám
« Dátum: 2016. szeptember 23. - 21:06:57 »
Idézetet írta: marknoe date=1474554847\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"63134\" data-ipsquote-contentclass=\"forums_Topic
És ezt hogyan tudnám beleilleszteni a carshop-system- be? Hogy minden kocsinak egyedi legyen?
 
Hát a lent lévőknél úgy hogy lefuttatsz manuálisan egy scriptet, amely minden kocsira lefut (for ciklusban) illetve egy SQL mentés se ért bele. Az új kocsiknál pedig beleírod hogy létrehozza, de a legjobb megoldás, ha csinálsz egy scriptet, amit exportálsz majd a makeveh, meg ilyen parancsokhoz és a carshophoz is. :)

306
Segítségkérés / Jó megoldás lenne?
« Dátum: 2016. szeptember 21. - 10:26:20 »
Megcsinálod az infoboxot és a szöveg mezőt, mindig ki kell töltetned ott ahol meghívod. localPlayer mindig arra mutat akinél előjön, míg általában van egy target is, ha őt hívod meg, akkor pl az ő neve fog kijönni(ha azt kéred le). Client oldalon is megtud mindenkinek jelenni. :)

307
Beszélgetés / Fotózd az asztalod.
« Dátum: 2016. szeptember 19. - 22:59:33 »
\"57ac1a3c58d24949b0de23c13070099c.png\"

308
Segítségkérés / Setrendszam probléma
« Dátum: 2016. szeptember 19. - 16:49:16 »
Idézetet írta: Changeme date=1474197974\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"62801\" data-ipsquote-contentclass=\"forums_Topic
A rendszám változtatást szerver oldalon illik megcsinálni, mert ha nem, akkor csak a lokális játékosnak változtatja meg.
 
function PlateText(thePlayer, commandName, text, also)
        local vehicle = getPedOccupiedVehicle(thePlayer)
        local adminlevel = getElementData(thePlayer, \'adminlevel\')
        if (adminlevel >= 9) then
        if vehicle then
                if text and not also then
                        setVehiclePlateText( vehicle, text )
                elseif text and also then
                        setVehiclePlateText( vehicle, text .. \" \" .. also )
                else
                    outputChatBox(\"Kéne szöveg is nemigaz?\", thePlayer)
                end
        else
                outputChatBox(\"Úgy látom nem vagy kocsiban\", thePlayer)
        end
        end
end
addCommandHandler(\"setrendszam\",PlateText)

 
Így már működnie kéne.
 
Megcsinálhatod te client oldalon is, csak szinkronizálni kell azt. Ezt megtudod tenni client oldalon is amúgy, ha pl írsz hozzá egy olyan function-t amely minden játékosnál lecserélni az adott járműre. Legalábbis elviekben ez egy működőképes megoldás lehet.  :thumbsup:

309
Segítségkérés / mysql el van baja...
« Dátum: 2016. szeptember 17. - 19:53:15 »
Idézetet írta: AceHardlightHUN date=1474134616\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"63051\" data-ipsquote-contentclass=\"forums_Topic


 

Ne használj mysql module-t, rossz. Használd az mta által támogatott MYSQL-es opciót! dbConnect, dbQuery, dbExec, dbFree
 
Vagy API-t... :)))  :thumbsup:
 
[/quote]
Linux miatt kell a module
 
[/quote]
Teljesen felesleges és amúgy pedig nem kell hozzá mysql module... :D Alapból van az mtaban MYSQL opció, valhallában használják csak a module-t. :D Ha pedig ínyenc akarsz lenni, írsz API-t ami kezeli az sql-t weben keresztül. :D

310
Segítségkérés / mysql el van baja...
« Dátum: 2016. szeptember 17. - 19:40:14 »
Idézetet írta: ?getr3kt date=1474114518\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"63051\" data-ipsquote-contentclass=\"forums_Topic
Ne használj mysql module-t, rossz. Használd az mta által támogatott MYSQL-es opciót! dbConnect, dbQuery, dbExec, dbFree
 
Vagy API-t... :)))  :thumbsup:

311
Segítségkérés / Mi a különbség addEventHandler....
« Dátum: 2016. szeptember 15. - 09:54:15 »
Nem tudom mit vártok eleve egy olyan embertől, aki csak szavakkal dobálózik és közben azt se tudja mit jelent. Facebook csoportok nagy részéből kirakták már, nem véletlen. :D Mellesleg vicces, mikor elkezdi, hogy optimalizál meg ilyesmi, aztán közben nála ez annyit jelent, hogy dxDrawRectangle minden, holott ez közel sem optimalizálás.... :D
 
\"9a8314b80d654f579e5a76239fe2fd23.png\"

312
Segítségkérés / ban / kick hiba
« Dátum: 2016. szeptember 14. - 09:09:46 »
Idézetet írta: Nicolas date=1473517146\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"62953\" data-ipsquote-contentclass=\"forums_Topic
Már megoldódott köszönöm, az nl_system azért nl_system mert minden almappa nl_ prefix el kezdődik, így nem global, alapból azért sem mert nem valhalla a mod alapja. De köszönöm a segítő készséged!
 
Azért erősen megkérdőjelezi, hogy ha nem valhalla, akkor miért is valhallás játékos keresés van bent...  :D

313
Segítségkérés / Hogy csináljam meg?!
« Dátum: 2016. szeptember 12. - 14:39:54 »
Idézetet írta: Kyosuke_Hiroshi date=1473624951\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"63028\" data-ipsquote-contentclass=\"forums_Topic
...Xistance miért vagy ilyen negatív mindenkivel? és milyen matek kell hozzá?
 
Mert Bakondi Norbert úr élvezi, ha kötekedhet...  :D

315
Segítségkérés / Lagg
« Dátum: 2016. július 06. - 06:59:22 »
Mit hívsz meg a renderben? Gondolom valami olyasmit, amit folyamatosan lerak neked és ezért kezdesz el laggolni. :) Másold be a scriptet és tudunk segíteni. :)

Oldalak: 1 ... 19 20 [21] 22 23 ... 36
SimplePortal 2.3.7 © 2008-2025, SimplePortal