Michael#
Members-
Posts
168 -
Joined
-
Last visited
Everything posted by Michael#
-
Samething. addEvent ( 'onVisibleButtons', true ) local iRotation = 0 aLocations = { 'Los Santos'; 'San Fierro'; 'Las Venturas'; } aGUI = { guiCreateButton ( 0.3688, 0.84, 0.0625, 0.055, '<', true ) guiCreateButton ( 0.5013, 0.84, 0.0625, 0.055, '>', true ) guiCreateButton ( 0.4013, 0.9067, 0.1287, 0.065, 'Empezar a Jugar', true ) guiCreateEdit ( 0.4412, 0.8367, 0.05, 0.0567, '', true ) } guiEditSetReadOnly ( aGUI[4], true ) for _, guiElement in pairs ( aGUI ) do guiSetVisible ( guiElement, false ) end -- addEventHandler ( 'onClientResourceStart', resourceRoot, function ( ) addEventHandler ( 'onClientGUIClick', root, btnSource ) addEventHandler ( 'onClientRender', root, rotatePed ) end ) -- addEventHandler ( 'onVisibleButtons', localPlayer, function ( ) for _, guiElement in pairs ( aGUI ) do guiSetVisible ( guiElement, true ) end showCursor ( true ) addEventHandler ( 'onClientRender', root, drawTextOne ) bindKey ( 'space', 'down', changeLoc ) uPed = createPed ( 0, 756.03051757813, -1239.4184570313, 13.552116394043 ) end ) function drawTextOne ( ) dxDrawText ( tostring ( aLocations[1] ), 433, 539, 641, 585, tocolor ( 255, 255, 255, 255 ), 3, 'default', 'left', 'top', false, false, true ) cCity = aLocations[1] end function drawTextTwo ( ) dxDrawText ( tostring ( aLocations[2] ), 433, 539, 641, 585, tocolor ( 255, 255, 255, 255 ), 3, 'default', 'left', 'top', false, false, true ) cCity = aLocations[2] end function drawTextThree ( ) dxDrawText ( tostring ( aLocations[3] ), 433, 539, 641, 585, tocolor ( 255, 255, 255, 255 ), 3, 'default', 'left','top', false, false, true ) cCity = aLocations[3] end function btnSource ( ) if ( source == aGUI[3] ) then for _, guiElement in pairs ( aGUI ) do guiSetVisible ( guiElement, false ) end showCursor ( false ) setCameraTarget ( localPlayer ) destroyElement ( uPed ) unbindKey ( 'space' ) removeEventHandler ( 'onClientRender', root, drawText ) setElementPosition ( localPlayer, 731.21276855469, -1276.6033935547, 17.6484375 ) elseif ( source == aGUI[1] ) then if ( getElementModel ( uPed ) == 0 ) then setElementModel ( uPed, 288 ) else setElementModel ( uPed, getElementModel ( uPed ) - 1 ) end guiSetText ( aGUI[4], getElementModel ( uPed ) ) elseif ( source == aGUI[2] ) then if ( getElementModel ( uPed ) == 288 ) then setElementModel ( uPed, 0 ) else setElementModel ( uPed, getElementModel ( uPed ) + 1 ) end guiSetText ( aUI[4], getElementModel ( uPed ) end end function rotatePed ( ) if ( not isElement ( uPed ) ) then return end iRotation = iRotation + 1 setPedRotation ( uPed, iRotation ) end function changeLoc ( ) if ( cCity == aLocations[1] ) then removeEventHandler ( 'onClientRender', root, drawTextOne ) addEventHandler ( 'onClientRender', root, drawTextTwo ) elseif ( cCity == aLocations[2] ) then removeEventHandler ( 'onClientRender', root, drawTextTwo ) addEventHandler ( 'onClientRender', root, drawTextThree ) elseif ( cCity == aLocations[3] ) then removeEventHandler ( 'onClientRender', root, drawTextThree ) addEventHandler ( 'onClientRender', root, drawTextOne ) end end Try that.
-
So, declare a var with the text and when press space change var text to SF.
-
AccountData() functions are recommended for use in RPG's?
Michael# replied to Stanley Sathler's topic in Scripting
Dude, never try XML, unless you want to download 20MB of XML file with players data. Also, it will lag the server, I think. -
You didn't add onClientRender event handler again.
-
LOL You mad kxv. Here better code: uLabel = guiCreateLabel ( 0.5, 0.5, 1, 1, 'THE TEXT', true ) addCommandHandler ( 'slide', function ( ) addEventHandler ( 'onClientRender', root, slideLabel ) end ) function slideLabel ( ) local posX, posY = guiGetPosition ( uLabel, true ) if ( posX == 1 ) then removeEventHandler ( 'onClientRender', root, slideLabel ) return end posX = posX + 1 guiSetPosition ( uLabel, posX, posY, true ) end
-
removeEventHandler
-
AccountData() functions are recommended for use in RPG's?
Michael# replied to Stanley Sathler's topic in Scripting
Use the built-in (My)SQL functions ( dbConnect, dbQuery, dbPoll, etc ) and install a MySQL Server on the machine. -
AccountData() functions are recommended for use in RPG's?
Michael# replied to Stanley Sathler's topic in Scripting
You mad? -
AccountData() functions are recommended for use in RPG's?
Michael# replied to Stanley Sathler's topic in Scripting
I prefer MySQL, it's easy to use and manage. Don't use account data for RPG. -
type="vehicle"> "Aircraft"> "Helicopters"> "548" name="Cargobob" /> "425" name="Hunter" /> "417" name="Leviathan" /> "487" name="Maverick" /> "488" name="News Chopper" /> "497" name="Police Maverick" /> "563" name="Raindance" /> "447" name="Seasparrow" /> "469" name="Sparrow" /> "Planes, Jets and Airlines"> "592" name="Andromada" /> "577" name="AT-400" /> "511" name="Beagle" /> "512" name="Cropduster" /> "593" name="Dodo" /> "520" name="Hydra" /> "553" name="Nevada" /> "476" name="Rustler" /> "519" name="Shamal" /> "460" name="Skimmer" /> "513" name="Stuntplane" /> "Bikes"> "Motorbikes"> "581" name="BF-400" /> "462" name=":O" /> "521" name="FCR-900" /> "463" name="Freeway" /> "523" name="HPV1000" /> "522" name="NRG-500" /> "461" name="PCJ-600" /> "448" name="Pizza Boy" /> "468" name="Sanchez" /> "586" name="Wayfarer" /> "471" name="Quadbike" /> "Bicycles"> "509" name="Bike" /> "481" name="BMX" /> "510" name="Mountain bike" /> "Boats"> "472" name="Coastguard" /> "473" name="Dinghy" /> "493" name="Jetmax" /> "595" name="Launch" /> "484" name="Marquis" /> "430" name="Predator" /> "453" name="Reefer" /> "452" name="Speeder" /> "446" name="Squalo" /> "454" name="Tropic" /> "Cars"> "Sports Cars"> "602" name="Alpha" /> "429" name="Banshee" /> "402" name="Buffalo" /> "541" name="Bullet" /> "415" name="Cheetah" /> "480" name="Comet" /> "562" name="Elegy" /> "587" name="Euros" /> "565" name="Flash" /> "411" name="Infernus" /> "559" name="Jester" /> "603" name="Phoenix" /> "560" name="Sultan" /> "506" name="Super GT" /> "451" name="Turismo" /> "558" name="Uranus" /> "555" name="Windsor" /> "477" name="ZR-350" /> "Lowriders"> "536" name="Blade" /> "575" name="Broadway" /> "518" name="Buccaneer" /> "419" name="Esperanto" /> "534" name="Remington" /> "567" name="Savanna" /> "535" name="Slamvan" /> "576" name="Tornado" /> "412" name="Voodoo" /> "2-Door"> "496" name="Blista Compact" /> "401" name="Bravura" /> "527" name="Cadrona" /> "542" name="Clover" /> "533" name="Feltzer" /> "526" name="Fortune" /> "474" name="Hermes" /> "545" name="Hustler" /> "517" name="Majestic" /> "410" name="Manana" /> "436" name="Previon" /> "475" name="Sabre" /> "439" name="Stallion" /> "549" name="Tampa" /> "491" name="Virgo" /> "4-Door"> "445" name="Admiral" /> "438" name="Cabbie" /> "507" name="Elegant" /> "585" name="Emperor" /> "466" name="Glendale" /> "492" name="Greenwood" /> "546" name="Intruder" /> "551" name="Merit" /> "516" name="Nebula" /> "467" name="Oceanic" /> "426" name="Premier" /> "547" name="Primo" /> "405" name="Sentinel" /> "580" name="Stafford" /> "409" name="Stretch" /> "550" name="Sunrise" /> "566" name="Tahoma" /> "420" name="Taxi" /> "540" name="Vincent" /> "421" name="Washington" /> "529" name="Willard" /> "Emergency"> "416" name="Ambulance" /> "433" name="Barracks" /> "427" name="Enforcer" /> "490" name="FBI rancher" /> "528" name="FBI truck" /> "407" name="Fire truck" /> "544" name="Fire truck (ladder)" /> "596" name="Police car (LS)" /> "598" name="Police car (LV)" /> "597" name="Police car (SF)" /> "599" name="Police ranger" /> "432" name="Rhino" /> "601" name="S.W.A.T." /> "Heavy Vehicles"> "Industrial"> "524" name="Cement truck" /> "578" name="DFT-30" /> "486" name="Dozer" /> "406" name="Dumper" /> "573" name="Dune" /> "455" name="Flatbed" /> "530" name="Forklift" /> "403" name="Linerunner" /> "443" name="Packer" /> "515" name="Roadtrain" /> "574" name="Sweeper" /> "514" name="Tanker" /> "525" name="Towtruck" /> "408" name="Trashmaster" /> "552" name="Utility van" /> "Trailers"> "606" name="Baggage trailer (covered)" /> "607" name="Baggage trailer (Uncovered)" /> "610" name="Farm trailer" /> "537" name="Freight train" /> "590" name="Freight train boxcar" /> "569" name="Freight train flatbed" /> "611" name="Street Clean trailer" /> "584" name="Gas trailer" /> "608" name="Trailer 1" /> "435" name="Trailer 2" /> "450" name="Trailer 3" /> "591" name="Trailer 4" /> "Trucks"> "499" name="Benson" /> "609" name="Black Boxville" /> "422" name="Bobcat" /> "498" name="Boxville" /> "414" name="Mule" /> "600" name="Picador" /> "543" name="Sadler" /> "428" name="Securicar" /> "478" name="Walton" /> "456" name="Yankee" /> "554" name="Yosemite" /> "Vans"> "459" name="Berkley's RC van" /> "482" name="Burrito" /> "483" name="Camper" /> "508" name="Journey" /> "418" name="Moonbeam" /> "582" name="News van" /> "413" name="Pony" /> "440" name="Rumpo" /> "Misc"> "Other"> "485" name="Baggage" /> "568" name="Bandito" /> "424" name="BF Injection" /> "504" name="Bloodring Banger" /> "538" name="Brownstreak Engine" /> "431" name="Bus" /> "457" name="Caddy" /> "437" name="Coach" /> "532" name="Combine harvester" /> "588" name="Hotdog" /> "434" name="Hotknife" /> "494" name="Hotring racer" /> "502" name="Hotring racer 2" /> "503" name="Hotring racer 3" /> "444" name="Monster" /> "556" name="Monster 2" /> "557" name="Monster 3" /> "572" name="Mower" /> "423" name="Mr. Whoopee" /> "571" name="Kart" /> "531" name="Tractor" /> "449" name="Trolly" /> "583" name="Tug" /> "539" name="Vortex" /> "RC Vehicles"> "441" name="RC Bandit" /> "464" name="RC Baron" /> "594" name="RC Flower Pot" /> "501" name="RC Goblin" /> "465" name="RC Raider" /> "564" name="RC Tiger" /> "SUVs and Wagons"> "589" name="Club" /> "579" name="Huntley" /> "400" name="Landstalker" /> "500" name="Mesa" /> "470" name="Patriot" /> "404" name="Perennial" /> "489" name="Rancher" /> "479" name="Regina" /> "442" name="Romero" /> "495" name="Sandking" /> "458" name="Solair" /> "561" name="Stratum" /> "Carros modificados"> "411" name="BMW M3" /> "589" name="Audi A4" />
-
Antes do digite: "digite id do veiculo" name="Digite nome que voce quer que apareca no row" /> -- digite
-
He want the current running map name on the gamemode column, not how to set gamemode name.
-
You didn't create it, Kenix created it.
-
Sim, se não der, poste no Pastebin e poste o link aqui.
-
É óbvio que foi isso, você mexeu no XML sem saber, bugou ele e ele não vai nunca carregar... Poste seu vehicles.xml aqui.
-
Porque você bugou o XML. DNL291, é óbvio que tem que entender de XML para mexer nisso.
-
addEventHandler ( 'onClientGUIClick', root, function ( ) if ( source == urButton ) then local text = guiGetText ( urWordsEdit ) local key = guiGetText ( urKeyEdit ) bindKey ( tostring ( key ), 'down', 'say ' .. text ) end end ) I think this works.
-
Check again.
-
for _, map in ipairs ( exports['mapmanager']:getMapsCompatibleWithGamemode ( 'race' ) ) do local row = guiGridListAddRow ( urGridList ) guiGridListSetItemText ( urGridList, row, 1, tostring ( getResourceInfo ( map, 'name' ) ), false, false ) end
-
Obviously don't work, you just copy the codes. You don't even see what I say.
-
addEventHandler ( 'onClientGUIClick', root, function ( btnSide ) if ( btnSide == 'left' ) then if ( source == closeBut ) then guiSetVisible ( playerBlipWindow, false ) showCursor ( false ) elseif ( source == blipUnblipBut ) then local uRow, uCol = guiGridListGetSelectedItem ( gridListOfPlayers ) if ( uRow and uCol and uRow ~= -1 and uCol ~= -1 ) then local playerName = guiGridListGetItemText ( gridListOfPlayers, uRow, uCol ) local playerBlip = createBlipAttachedTo ( getPlayerFromName ( playerName ), 40 ) setElementData ( getPlayerFromName ( playerName ), 'isPlayerBlipped', true ) end end end end ) You should use a var or button text to know if player is 'blipped' or not.
-
Column exp not found. Check if column 'exp' is in database 'localhost'.
-
If you just copied, it will never work.
