Jump to content

HunT

Retired Staff
  • Posts

    1,390
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by HunT

  1. Spiega qui . . . Spiega chiaramente pero
  2. 1) è corretto 2) 500 e il tempo della rotazione - 0 e il valore infinito Se setti 1 fa solo una rotazione se setti 2 ne fa 2 etc. . Zero gira sempre
  3. viewtopic.php?f=108&t=49040
  4. Client-Side local this = getThisResource() local resourceRoot = getResourceRootElement(this) addEventHandler("onClientResourceStart", resourceRoot, function() oggettoInQuestione = createObject ( 8558, 100, 100, 100, 0, 0, 0 ) -- devi cambiare le coordinate X Y Z RX RY RZ end ) function rotazioneOggetto() moveObject ( oggettoInQuestione, 200, 100, 100, 100, 0, 0, 360 ) -- 200 è il tempo e 360 è la rotazione end setTimer ( rotazioneOggetto, 500, 0 ) Per far ruotare un oggetto devi solo editare la posizione RZ Se hai problemi crea l'oggetto nel map editor / mettilo dove e come vuoi / apri F3 e posta qui x y z rx ry rz
  5. Sono curioso di vedere la mappa mw3 resistence hai per caso un video?
  6. https://wiki.multitheftauto.com/wiki/BindKey bindKey ("n", "down", invisible)
  7. Giampa io vorrei aiutarti con tutto il cuore ma non ho capito un cazzo di cosa vuoi fare Vuoi creare un oggetto e vuoi farlo ruotare e fin qui e tutto chiaro,ma questo oggetto deve essere attacato al veicolo o a terra? Hai parlato di resource start quindi non tramite comando. Se vuoi creare un oggetto a terra mi servono le coordinate,se invece vuoi che quando parte la mappa hai l'oggetto attacato al veicolo allora ho capito bene.
  8. L'hai fatto tu? Ma Bravo . . . Quindi d' ora in poi non ti aiuterò più Non solo perdo tempo a farti lo script non dici neanche grazie e dici " l'ho rifatto io" ,ma che gentaglia.
  9. Si ma l'oggetto ti server per la race mode (ovvero quando sei nel veicolo) o altra gamemode (senza veicolo) ? Edit : ho visto l'oggetto nel map editor Mi devi spiegare esattamente cosa vuoi fare. Vuoi creare questo oggetto e farlo ruotare? Vuoi attacarlo al veicolo o al player e farlo girare? Spiegati meglio
  10. HunT

    PRO|Tools

    Like The Numbers + Map Rating Easy
  11. HunT

    PRO|Tools

    Tools For Race Gamemode Pickups Race Manager (enable/disable Repair and nitro) In race_server.lua replace this function : With This : Can u Edit The Command/Permission/outputChatBox ---------------------------------------------------------------------------------------- Map Rating Easy 1. Can u rate the maps with the key 1 2 3 4 5 6 7 8 9 0 ( The 0 is 10 ) 2. outputChatBox Info (onMapStarting) 3. Can u Edit The Color Etc.. 4. Need ACL admin for executeCommandHandler Server-Side ---------------------------------------------------------------------------------------- Vehicle Flag Plates Easy Script Replace The Original Plate With Flag Bad Quality Flags Because Call the png's From The Admin Panel. Give ACL admin Download Here : https://community.multitheftauto.com/ind ... ls&id=6094 ----------------------------------------------------------------------------------------
  12. Il Bello del lua è che puoi fare praticamente tutto. Hai un idea? Puoi farlo Tutto quello che devi fare e creare un oggetto attacarlo al veicolo e darci il moveObject con un loop in modo che giri sempre. Se mi spieghi i dettagli è meglio : id oggetto dove vuoi attacarlo velocità rotazione con comando crea oggetto e destroy oggetto anyway need more info
  13. Ho Avuto un po di tempo e lo fatto. Ti dico cosa devi fare e come ho fatto,almeno capisci un pò Dobbiamo editare race_server.lua Vai alla stringa 654 ed aggiungi sotto : pick = 0 function checkPickup (thePlayer) if ( hasObjectPermissionTo ( thePlayer, "command.kick", true ) ) then if pick == 0 then outputChatBox( getPlayerName(thePlayer).. " : Disable The Pickups Nitro And Repair ", getRootElement(), 255, 200, 0, true) pick=1 elseif pick == 1 then pick = 0 outputChatBox( getPlayerName(thePlayer).. " : Enable The Pickups Nitro And Repair ", getRootElement(), 255, 200, 0, true) end end end pick = 0 addCommandHandler ( "ps", checkPickup ) Questa è il Comando /ps (in chat) per far funzionare o no i pickups,in pratica cambia il valore da 0 a 1 a pick Poi sostituisci al funzione con questa : addEvent('onPlayerPickUpRacePickup') addEvent('onPlayerPickUpRacePickupInternal', true) addEventHandler('onPlayerPickUpRacePickupInternal', g_Root, function(pickupID, respawntime) if checkClient( false, source, 'onPlayerPickUpRacePickupInternal' ) then return end local pickup = g_Pickups[table.find(g_Pickups, 'id', pickupID)] local vehicle = g_Vehicles[source] if not pickup or not vehicle then return end if respawntime and tonumber(respawntime) >= 50 then table.insert(unloadedPickups, pickupID) clientCall(g_Root, 'unloadPickup', pickupID) TimerManager.createTimerFor("map"):setTimer(ServerLoadPickup, tonumber(respawntime), 1, pickupID) end if pickup.type == 'repair' and pick == 0 then -- > se il risultato di pick e zero fixVehicle(vehicle) elseif pickup.type == 'nitro' and pick == 0 then -- > se il risultato di pick e zero addVehicleUpgrade(vehicle, 1010) elseif pickup.type == 'vehiclechange' then if getElementModel(vehicle) ~= tonumber(pickup.vehicle) then clientCall(source, 'alignVehicleWithUp') setVehicleID(vehicle, pickup.vehicle) setVehiclePaintjobAndUpgrades(vehicle, pickup.paintjob, pickup.upgrades) clientCall(source, 'vehicleChanging', g_MapOptions.classicchangez, tonumber(pickup.vehicle)) end end triggerEvent('onPlayerPickUpRacePickup', source, pickupID, pickup.type, pickup.vehicle) end ) addEvent("onMapStarting",true) addEventHandler("onMapStarting",getRootElement(), function () pick = 0 -- > questa funzione setta automaticamente i pickups funzionanti quando parte una mappa end ) Se invece non vuoi editare nulla ecco il race_server.lua http://www.mediafire.com/?gmw3nwbiq3oxn0m Comando /ps ed ha accesso a moderatore supermod ed admin Amen
  14. HunT

    User Panel

    Probably is not u own user panel . . Why not contact the autor for fix? If is compiled u can't fix this one.
  15. Bad News Ho provato a creare uno script a parte ma va in conflitto con lo script originale che sta in race_server.lua Ovvero questo : addEvent('onPlayerPickUpRacePickup') addEvent('onPlayerPickUpRacePickupInternal', true) addEventHandler('onPlayerPickUpRacePickupInternal', g_Root, function(pickupID, respawntime) if checkClient( false, source, 'onPlayerPickUpRacePickupInternal' ) then return end local pickup = g_Pickups[table.find(g_Pickups, 'id', pickupID)] local vehicle = g_Vehicles[source] if not pickup or not vehicle then return end if respawntime and tonumber(respawntime) >= 50 then table.insert(unloadedPickups, pickupID) clientCall(g_Root, 'unloadPickup', pickupID) TimerManager.createTimerFor("map"):setTimer(ServerLoadPickup, tonumber(respawntime), 1, pickupID) end if pickup.type == 'repair' then fixVehicle(vehicle) elseif pickup.type == 'nitro' then addVehicleUpgrade(vehicle, 1010) elseif pickup.type == 'vehiclechange' then if getElementModel(vehicle) ~= tonumber(pickup.vehicle) then clientCall(source, 'alignVehicleWithUp') setVehicleID(vehicle, pickup.vehicle) setVehiclePaintjobAndUpgrades(vehicle, pickup.paintjob, pickup.upgrades) clientCall(source, 'vehicleChanging', g_MapOptions.classicchangez, tonumber(pickup.vehicle)) end end triggerEvent('onPlayerPickUpRacePickup', source, pickupID, pickup.type, pickup.vehicle) end ) L'unica soluzione semplice e plausibile è fare uno script in modo da eliminare i pickups della mappa che si sta giocando con un comando,ma è impossibile disabilitarli Oppure si va ad editare proprio il race_server.lua
  16. Yes i can . . . ma lo faccio domani
  17. Quindi vuoi un comando admin tipo "disablePickup" "enablePickup"? mhh si puo fare.
  18. Anyway . . . se vuoi che non accada nulla quando passi sull pickup. addEvent('onPlayerPickUpRacePickup') addEventHandler('onPlayerPickUpRacePickup', g_Root, function(number, sort, model) if sort == "vehiclechange" then -- in questo caso è quello per il veicolo cancelEvent() end end ) Fai prima a dirmi cosa ti serve Vuoi che il repair non funziona?
  19. Al massimo cosa e giusto? Di sbagliato tutto addEventHandler("onPlayerPickupUse",getRootElement(), -- fail function disable() -- fail if ( not wasEventCancelled() ) then -- wtf setTimer ( cancelEvent(), 1000, 1 ) -- Maybe ma fail outputChatBox ( "#c0c0c0* Repair pickups #abcdefdisabilitati#c0c0c0!", getRootElement(), 255, 0, 0, true ) -- end) -- ? addEventHandler("onMapStarting", getRootElement(), disable) -- fail
  20. La wiki credo che parli chiaro function MarkerHit( hitElement, matchingDimension ) -- define MarkerHit function for the handler -- mentre la tua funzione è : function freetheguy (theprisoner) -- Try this one function freetheguy (hitElement, matchingDimension) -- l evento e giusto addEventHandler( "onMarkerHit", jailMark , freetheguy ) -- jailMark (nome del marker) freetheguy (nome funzione)
  21. è difficile per te riportare esattamente cio che dice il debug? Il debug non dice solo " bad agrument line 96"
  22. Senza il debug come facciamo a sapere l errore?
  23. Sei il Benvenuto - Ur Welcome
×
×
  • Create New...