Szerző Téma: IV:MP 0.1 RC1  (Megtekintve 5861 alkalommal)

IV:MP 0.1 RC1
« Dátum: 2012. augusztus 01. - 14:17:56 »
+2 Show voters
Kijött az elsõ, stabil verzió, rengeteg hihetetlen újdonsággal!



more stable, more features, more fun
Introducing IV:MP 0.1 RC1
In the past year I did not really expect to write this but well, we are finally releasing the first stable version of IV:MP 0.1.
It has been hard months, not only for the team, but also for the community. IV:MP often stood at the edge of failure but in the end it seems to have all gone well.
Before I want to talk about the new features I would like to thank several people for what they have done:
Cameron: For hosting our servers and being the guy, who always did something if you asked him for.
jenksta: For developing IV:MP for years and creating the base this version now uses. I hope to see you more active in the future, not only as developer, but also as a friend who had a lot of fun with us, not only on the IRC.
adamix: For being our russian guy who might be a bit lazy, but also helped a lot on IV:MP development. Also thanks to you for what you did in the vip IRC chan in order to cheer us up sometimes.
FRi: For saving IV:MP by becoming the new active developer. Without you IV:MP would probably not even exist anymore. Thank you for all.
MiniYoda: For having so many plans which did not always succeed (yet). Anways, thank you for all the parties, girls and for being our legal guy.
The community: For being so patient, for helping us testing and also for commiting your patches to IV:MP. You are the reason this mod is still made so enjoy this release.
Let us talk about IV:MP 0.1 RC1 now. This release ends the mark of support for IV:MP 0.1 Beta 1 and IV:MP 0.1 T3 R2. Please note that both masterlists have been already shut down and it is advised to upgrade to IV:MP 0.1 RC1.
As the changelog from 0.1 Beta 1 to 0.1 RC1 is pretty long it is not included in this post. However you can view the whole changelog by clicking here.
Last but not least the whole team wishes you lots of fun with this new version. Please not that most of your scripts need to be adapted in order to work properly with IV:MP 0.1 RC1. For more information consult our wiki.
Please note that this is a release canditate, which means that this version may still contain bugs, but is usable for the daily use. Also this release canditate does not support serials as Beta 1 did. Please note that this feature will be provided in the upcoming RC2 release. In addition to that, CEGUI bugs may occur as we still need some feedback about it in order to fix everything.
It is also advised to look at the new terms of use, which feature important rules for commercial server hosting.
Any legal questions related to our new terms of use which are sent to us by PM are not going to be answered. Please write us an email instead (adress provided in the license file).
 
Már tesztelem is, a teljes changelogért katt ide:



Changes from 0.1 T3 to 0.1 RC1
___________________________________________________
New scripting events (serverside):
* playerJoin
* playerKeyPress
* vehicleEntryRequest
* vehicleEntryCancelled
* vehicleEntryComplete
* vehicleExitRequest
* vehicleExitComplete
* vehicleForcefulExit
* playerShot
* headMove
* vehicleDamage
* vehicleDeath
* vehicleRespawn
New scripting functions (serverside):
* setPlayerDucking
* setPlayerInvincible
* respawnPlayer
* setPlayerCameraPos
* setPlayerCameraLookAt
* resetPlayerCamera
* attachPlayerCameraToPlayer
* attachPlayerCameraToVehicle
* setPlayerVehicleFollowMode
* setPlayerFollowVehicleOffset
* togglePlayerHelmet
* triggerPlayerPoliceReport
* triggerPlayerGameSound
* triggerPlayerMissionSound
* forcePlayerPlayAnimation
* requestPlayerAnimations
* fadePlayerScreenIn
* fadePlayerScreenOut
* blockPlayerDropWeaponsAtDeath
* blockPlayerWeaponScroll
* displayHudNotification
* setPlayerAmmoInClip
* setPlayerAmmo
* setPlayerUseMobilePhone
* sayPlayerSpeech
* letPlayerDriveAutomaticAtCoords
* getVehicleDirtLevel
* getVehicleSirenState
* getVehicleEngineState
* setVehicleEngineState
* setVehicleLights
* getVehicleLights
* setVehicleTaxiLights
* getVehicleTaxiLights
* repairVehicleWindows
* repairVehicleWheels
* setVehicleAlarm
* markVehicleAsActorVehicle
* controlCarDoors
* attachObjectToVehicle
* attachObjectToPlayer
* setCheckpointType
* getCheckpointType
* setCheckpointPosition
* getCheckpointPosition
* setCheckpointTargetPosition
* getCheckpointTargetPosition
* setCheckpointRadius
* getCheckpointRadius
* setBlipName
* getBlipName
* switchBlipIcon
* switchBlipIconForPlayer
* createPlayerBlip
* deletePlayerBlip
* togglePlayerBlipShortRange
* togglePlayerBlipDisplay
* actorWalkToCoordinatesForPlayer
* isActorValid
* getActorModel
* getActorCount
* getActorCoordinates
* getActorHeading
* setActorName
* getActorName
* toggleActorNametag
* setActorNametagColor
* getActorNametagColor
* toggleActorFrozen
* toggleActorHelmet
* warpActorIntoVehicle
* removeActorFromVehicle
* sayActorSpeech
* driveActorToCoordinates
* deleteAllActors
* isActorOnFoot
* getActorSeatId
* forceAnimationAtActor
* toggleActorBlip
* setPickupValue
* resetTrafficLightsPhaseDuration
* createFire
* deleteFire
* createExplosion
* forceWind
New scripting functions (clientside):
* isGameFocused
* setRadarZoom
* getScreenPositionFromWorldPosition
* getActorPosition
* isPlayerJackingAVehicle
* getPlayerWeaponSlot
* getPlayerAmmoInClip
* getVehicleDirtLevel
* isVehicleOccupied
* getVehicleOccupants
* getVehicleSirenState
* getVehicleEngineState
* GUI:setValue
* GUIMultiLineEditBox
* GUIProgressBar
* setPlayerDoorLockState
* drawLightWithRange
Removed scripting functions:
* getVehicleEngineHealth
* setVehicleEngineHealth
New:
* GTA files(handling etc.) hash check
* New filedownload and resource/script system
* Screenshot function, which works now perfect
* Added custom player name tags with healthbar
* Added the ability to disconnect from a server
* Added simple unoccupied vehicle sync
* Added new actor system
* Added aim sync
* Added custom loading screen
* Added new audioclient
* Added simple vehicle damage sync
* Added animation system
* Objects are now able to be attached to players and vehicles
* Fixed controlstate bugs
* Maxplayers has been increased to 48
* New chatinput made with CEGUI
Tweaks:
* Terminated 90% of all crashes
* IV:MP uses own install directory instead of GTA IV folder
* Own network module(more security)
* Added serverquery(now TCP (serverport + 1) instead of UDP)
* Fixed memory leaks and increased memory usage
* Lowered maximum streamed in checkpoints limit for performance reasons
* Renamed \'FPS and Tickrate\' settings option to \'Show FPS\'
* Disabled fake vehicles in the distance
* File check is now handled by the server instead of the client
* Updated RakNet
* Fixed crash when using /quit or \'Quit\' in the IV:MP menu
* New CEGUI style
* Changing player model no longer resets health and makes people lose their weapons
Changes from 0.1 T3 to 0.1 T3 R2
___________________________________________________
Fixes:
* fixed issue with helmet functions not being visible for other players
Changes from 0.1 T2 R2 to 0.1 T3
___________________________________________________
Fixes:
* disable ALL IO/System functions at clientside, because it is MAJOR security breach.
* hopefully fixed desync bugs related to vehicle streaming
* fix for removing event handlers
Tweaks:
* fixed copyright notice in server software
New events:
* givePlayerHelmet
* removePlayerHelmet
Changes from 0.1 T2 R2 to 0.1 T2 R3
___________________________________________________
New:
* Featured and Sponsored masterlist
* more messages for masterlist
Fixes:
* not being able to see other players in interiors
* servers sometimes not announcing on the masterlist
* fix for playerEnterVehicle
Tweaks:
* increased playerlimit to 32
* changed to mongoose web server, because it easier, powerful and opensource
New scripting functions:
* webRequest
Changes from 0.1 T2 to 0.1 T2 R2
___________________________________________________
Fixes:
* fixed the inet_ntop crash
Tweaks:
* backwards compatibility for older modules
Module SDK (R4):
* added unified functions for managers.
Changes from 0.1 T1 R2 to 0.1 T2
___________________________________________________
Fixes:
* fixed vehicles missing certain components
* fixed playerDeath event in cp.nut
* fixed nothing happening when people enter a checkpoint
* fixed client script gui elements not being hidden whilst not in game
* fixed triggerClientEvent always returns the last parameter instead of true or false
* fixed blips automaticly being red
* fixed a bug when you try to connect to a public server but set a password before in quick connect
* fixed getPlayerModel not working clientside
* fixed clientside timers
* fixed issues with togglePlayerControls and connecting to other servers
* fixed checkpoints not showing
Tweaks:
* renamed STATE_TYPE_EXITCAR to STATE_TYPE_EXITVEHICLE
* implemented STATE_TYPE_ENTERVEHICLE and STATE_TYPE_EXITVEHICLE
* improved squirrel\'s .tointeger() to work on hex numbers and accept up to 0xFFFFFFFF
* updated RakNet to version 4
* new menu background and replaced IV:MP logo
* maxplayers increased to 12
Module SDK (R4):
* added ability to use system managers/other structures from modules.
* added ability to use events
New scripting functions:
* getFPS
* getSerial (replaces Identity)
* getObjectModel
* setObjectCoordinates
* getObjectCoordinates
* setObjectRotation
* getObjectRotation
* getPickupModel
* getPickupType
* getPickupValue
* setPickupCoordinates
* getPickupCoordinates
* setPickupRotation
* getPickupRotation
* gui.setFont
* getPlayerColor (clientside)
New events:
* windowClose
Changes from 0.1 T1 to 0.1 T1 R2
___________________________________________________
Fixes:
* fixed crashing occuring on player connects
* fixed chat window still being shown in pause menu
Tweaks:
* changed enter passenger key to horn (Default value is \'G\', but if remapped in options then value is remapped key).
* lowered streamed in vehicle limit to 64 for performance reasons
New scripting functions:
* gui:setProperty
Changes from 0.1 Beta 1 to 0.1 T1
___________________________________________________
New:
* clientside scripting
* integrated webserver, can be replaced by an external one by using <httpserver/> in the config file
* command-line options for the server, see server --help
* synchronized weather
* synchronized time
* pickups
* indicators
* customizable fonts
* editable game scrollbars (Star Junction)
* synchronized traffic lights
* menu accessible without reconnecting
* About window
* new server inputs: loadclientscript, unloadclientscript, reloadclientscript, loadresource, unloadresource, reloadresource
* FPS display toggleable in menu
* bypass RGSC login window when starting the game
* ability to edit the chatbox style via settings
Tweaks:
* vehicle and player interpolation
* synced vehicle entrances&exit
* show netcode versions when authorization fails
* edited the cegui skin
* changed screenshot & crash dump dates to be year.month.day-hour.minute.second instead of hour.minute.second-day.month.year
* version identifier is semi-transparent
* timers are now a class
* nametag limit increased to 32 and added IDs to nametags
* disabled fake cars far away (lights at night)
* updated Squirrel to 3.0 RC1
* server uses full timestamps on logs
* removed the crash handler message box
* message boxes can be closed by clicking the \'x\' on them
* removed initial loading screens
* cutscene interiors
* updated scripts
* added param for removePlayerFromVehicle to exit a vehicle gracefully (not warping)
Fixes:
* fixed players being invisible in interiors
* fixed wrong position when player is passenger
* fixed death message spam
* fixed setPlayerTime (issue #333)
* fixed using strings longer than 255 characters in functions (issue #327)
* fixed setPlayerModel if player in vehicle (issue #342)
* fixed creating screenshots crashing in windowed mode
* fixed chat backgrounds being misaligned with formatting in messages while formatting is disabled
* fixed unfreeze when closing a message box (issue #356)
* fixed changing one player\'s skin changing the local player\'s skin for all players (issue #346)
* fixed checkpoint enter&leave events being called repeatingly
* fixed [Chat] messages in the server being shown when the event was cancelled
* fixed crash when no settings.xml present
* fixed startup crashes related to ivmp.set (issue #332)
* fixed toggleAutoAim setting the pay\'n\'spray option
* fixed password in checkboxes in the settings window (issue #364)
* fixed players not timing out, kick \"ghost\" players when the original players reconnect (same name, IP & hdd-serial)
* fixed ban times calculation, can exceed 24 days (issue #366), banPlayer takes seconds instead of milliseconds
* fixed crash when using xml::nodeAttribute for non-existant attributes (issue #378)
* fixes for the actor manager
* possibly fixed issues with Internet Explorer 9 Beta (might crash at the first time you open IV:MP, second time seems fine)
Increased Limits:
* blips: 1300
* vehicles, objects, checkpoints, pickups: 65534
* timers: none
Removed:
* default scoreboard (replaced with client-side script)
New scripting functions:
* getvehicleRotation
* setVehicleRotation
* setWeather
* getWeather
* setPlayerWeather
* getPlayerPreviousPadState
* setPlayerColor
* getPlayerColor
* setPlayerName
* getPlayerPing
* setPlayerClothes
* getPlayerClothes
* resetPlayerClothes
* isVehicleOccupied
* getVehicleOccupants
* setVehicleDirtLevel
* soudnVehicleHorn
* setVehicleSirenState
* setVehicleLocked
* getVehicleLocked
* setVehicleIndicators
* getVehicleIndicators
* triggerClientEvent
* triggerServerEvent
* getBlipCoordinates
* setBlipColor
* getBlipColor
* setBlipSize
* getBlipSize
* toggleBlipRoute
* toggleBlipShortRange
* createPickup
* deletePikcup
* getScripts
* getClientScripts
* getClientResources
* getScriptName
* loadScript
* unloadScript
* reloadScript
* loadClientScript
* unloadClientScript
* reloadClientScript
* loadClientResoruce
* unloadClientResoruce
* reloadClientResource
* timer
* timer::isActive
* timer::kill
* timer::setTraditionalBehavior
* setTime
* getTime
* setMinuteDuration
* getMinuteDuration
* setDayOfWeek
* getDayOfWeek
* addChatMessage
* setGameScrollbarText
* getGameScrollbarText
* setGameScrollBarColor
* getGameScrollBarColor
* guiToggleCursor
* isCursorVisible
* guiGetScreenSize
* guiDrawRectangle
* GUIFont
* GUIWindow
* GUIButton
* GUIEditBox
* GUICheckBox
* GUIImage
* GUIElement
* gui:getTextExtent
* gui:getFontHeight
* gui:drawText
* gui:setText
* gui:setSize
* gui:setPositon
* gui:setAlpha
* gui:setVisible
* gui:setParent
* gui:getName
* gui:getText
* gui:setRotation
* gui:isSelected
* toggleChatWindow
* isChatWindowVisible
* getCurrentAreaName
* getCurrentStreetName
* setVehicleComponent
* getVehicleComponents
* setVehicleVariation
* getVehicleVariation
Removed functions:
* setBlipColorForPlayer
* setTimer
* isTimerActive
* killTimer
* guiDrawText
* guiDrawTextForAll
* guiShowMessageBoxForAll
* setPlayerInterior
* getPlayerInterior
* getVehicleHeading
* setVehicleHeading
New events:
* playerChangePadState
* playerChangePadState
* frameRender
* keyPress
Command-line options for the server (override config options, if you have multiple config files only the first value is taken into account)
* --httpport - specifies web server port
* --maxplayers - max. players (limit: 32)
* --maxvehicles - max. vehicles (limit: 65534)
* --port - server port
* --weather - default weather (1-10)
* --autoaim - autoaim enabled? (true/false)
* --frequentevents - frequent events enabled? (true/false)
* --kickoldplayers - kick \"ghost\" players when player with same name, ip & serial joins (true/false)
* --listed - server is on the master list? (true/false)
* --paynspray - paynsprays enabled? (true/false)
* --silent - no output to the console? (true/false)
* --hostaddress - IP to listen on
* --hostname - server name
* --httpserver - external server url, leave blank for internal web server
* --logfile - file to log all output to (default: ivmp-svr.log)
* --password - server password (default: none)
Command-Line options - can be used multiple times (--script cp.nut --script whisper.nut), do not overwrite config options
* --clientresource - any client-resources you wish to load
* --clientscript - any client-scripts you wish to load
* --config - any config files you wish to load (if as command-line argument, settings.xml is not loaded implicitly)
* --module - modules to load
* --script - scripts to load on start up
 
Hivatalos link:
http://iv-multiplayer.com/ivmp-0-1-rc1
Majd jönnek tesz videók, stb, de még én is csak ismerkedem vele.
Viszont találtam egy olyna funkciót, hogy egy megadott helyre elmegy az NPC. De nem úgy, hogy fel kéne venni meg ilyenek, hanem a mapon egy bejelölt ponthoz, a kresz szabályait ismerve(piros lámpánál megáll, stb) elmegy. Alapból van is betéve egy buszvezetõ, és eddig nagyon állat..:D
Az autók deformálódását kivették, ugyanakkor a lökhárítók, lámpák, stb. törnek. Ez jó is, meg rossz is. Viszont egy csomó elõre berakott dolog nálam nem akar mûködni, például a /crateObject kifagyást okoz.
Még egy pár szomorító dolog: Rettentõen laggos, 1500-as pingje van a haveromnak, akinek tegnap 20-30 körül volt. Állítólag(nem próbáltam) többször fagy ki, mint a másik verzió...
« Utoljára szerkesztve: 2012. augusztus 01. - 15:35:00 írta nagynorbi »

Nem elérhető Kick

  • 613
  • :)
    • Profil megtekintése
IV:MP 0.1 RC1
« Válasz #1 Dátum: 2012. augusztus 01. - 15:42:30 »
0 Show voters
Hát, ezt nagyon elkúrták. :facepalm:
Remélem, hogy azért a pinges problémát az elkövetkezendõ updatekben megoldják, mert így lehetetlen játszani. (Legalábbis nekem a 2mb-es netemmel.  :thumbsdown:)
De, legalább most már a jármûtörés megmarad, ha relogolsz akkor is.

IV:MP 0.1 RC1
« Válasz #2 Dátum: 2012. augusztus 01. - 16:05:59 »
0 Show voters
Idézetet írta: nagynorbi date=1343823476\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"25320\" data-ipsquote-contentclass=\"forums_Topic
Kijött az elsõ, stabil verzió, rengeteg hihetetlen újdonsággal!



more stable, more features, more fun
Introducing IV:MP 0.1 RC1
In the past year I did not really expect to write this but well, we are finally releasing the first stable version of IV:MP 0.1.
It has been hard months, not only for the team, but also for the community. IV:MP often stood at the edge of failure but in the end it seems to have all gone well.
Before I want to talk about the new features I would like to thank several people for what they have done:
Cameron: For hosting our servers and being the guy, who always did something if you asked him for.
jenksta: For developing IV:MP for years and creating the base this version now uses. I hope to see you more active in the future, not only as developer, but also as a friend who had a lot of fun with us, not only on the IRC.
adamix: For being our russian guy who might be a bit lazy, but also helped a lot on IV:MP development. Also thanks to you for what you did in the vip IRC chan in order to cheer us up sometimes.
FRi: For saving IV:MP by becoming the new active developer. Without you IV:MP would probably not even exist anymore. Thank you for all.
MiniYoda: For having so many plans which did not always succeed (yet). Anways, thank you for all the parties, girls and for being our legal guy.
The community: For being so patient, for helping us testing and also for commiting your patches to IV:MP. You are the reason this mod is still made so enjoy this release.
Let us talk about IV:MP 0.1 RC1 now. This release ends the mark of support for IV:MP 0.1 Beta 1 and IV:MP 0.1 T3 R2. Please note that both masterlists have been already shut down and it is advised to upgrade to IV:MP 0.1 RC1.
As the changelog from 0.1 Beta 1 to 0.1 RC1 is pretty long it is not included in this post. However you can view the whole changelog by clicking here.
Last but not least the whole team wishes you lots of fun with this new version. Please not that most of your scripts need to be adapted in order to work properly with IV:MP 0.1 RC1. For more information consult our wiki.
Please note that this is a release canditate, which means that this version may still contain bugs, but is usable for the daily use. Also this release canditate does not support serials as Beta 1 did. Please note that this feature will be provided in the upcoming RC2 release. In addition to that, CEGUI bugs may occur as we still need some feedback about it in order to fix everything.
It is also advised to look at the new terms of use, which feature important rules for commercial server hosting.
Any legal questions related to our new terms of use which are sent to us by PM are not going to be answered. Please write us an email instead (adress provided in the license file).
 
Már tesztelem is, a teljes changelogért katt ide:



Changes from 0.1 T3 to 0.1 RC1
___________________________________________________
New scripting events (serverside):
* playerJoin
* playerKeyPress
* vehicleEntryRequest
* vehicleEntryCancelled
* vehicleEntryComplete
* vehicleExitRequest
* vehicleExitComplete
* vehicleForcefulExit
* playerShot
* headMove
* vehicleDamage
* vehicleDeath
* vehicleRespawn
New scripting functions (serverside):
* setPlayerDucking
* setPlayerInvincible
* respawnPlayer
* setPlayerCameraPos
* setPlayerCameraLookAt
* resetPlayerCamera
* attachPlayerCameraToPlayer
* attachPlayerCameraToVehicle
* setPlayerVehicleFollowMode
* setPlayerFollowVehicleOffset
* togglePlayerHelmet
* triggerPlayerPoliceReport
* triggerPlayerGameSound
* triggerPlayerMissionSound
* forcePlayerPlayAnimation
* requestPlayerAnimations
* fadePlayerScreenIn
* fadePlayerScreenOut
* blockPlayerDropWeaponsAtDeath
* blockPlayerWeaponScroll
* displayHudNotification
* setPlayerAmmoInClip
* setPlayerAmmo
* setPlayerUseMobilePhone
* sayPlayerSpeech
* letPlayerDriveAutomaticAtCoords
* getVehicleDirtLevel
* getVehicleSirenState
* getVehicleEngineState
* setVehicleEngineState
* setVehicleLights
* getVehicleLights
* setVehicleTaxiLights
* getVehicleTaxiLights
* repairVehicleWindows
* repairVehicleWheels
* setVehicleAlarm
* markVehicleAsActorVehicle
* controlCarDoors
* attachObjectToVehicle
* attachObjectToPlayer
* setCheckpointType
* getCheckpointType
* setCheckpointPosition
* getCheckpointPosition
* setCheckpointTargetPosition
* getCheckpointTargetPosition
* setCheckpointRadius
* getCheckpointRadius
* setBlipName
* getBlipName
* switchBlipIcon
* switchBlipIconForPlayer
* createPlayerBlip
* deletePlayerBlip
* togglePlayerBlipShortRange
* togglePlayerBlipDisplay
* actorWalkToCoordinatesForPlayer
* isActorValid
* getActorModel
* getActorCount
* getActorCoordinates
* getActorHeading
* setActorName
* getActorName
* toggleActorNametag
* setActorNametagColor
* getActorNametagColor
* toggleActorFrozen
* toggleActorHelmet
* warpActorIntoVehicle
* removeActorFromVehicle
* sayActorSpeech
* driveActorToCoordinates
* deleteAllActors
* isActorOnFoot
* getActorSeatId
* forceAnimationAtActor
* toggleActorBlip
* setPickupValue
* resetTrafficLightsPhaseDuration
* createFire
* deleteFire
* createExplosion
* forceWind
New scripting functions (clientside):
* isGameFocused
* setRadarZoom
* getScreenPositionFromWorldPosition
* getActorPosition
* isPlayerJackingAVehicle
* getPlayerWeaponSlot
* getPlayerAmmoInClip
* getVehicleDirtLevel
* isVehicleOccupied
* getVehicleOccupants
* getVehicleSirenState
* getVehicleEngineState
* GUI:setValue
* GUIMultiLineEditBox
* GUIProgressBar
* setPlayerDoorLockState
* drawLightWithRange
Removed scripting functions:
* getVehicleEngineHealth
* setVehicleEngineHealth
New:
* GTA files(handling etc.) hash check
* New filedownload and resource/script system
* Screenshot function, which works now perfect
* Added custom player name tags with healthbar
* Added the ability to disconnect from a server
* Added simple unoccupied vehicle sync
* Added new actor system
* Added aim sync
* Added custom loading screen
* Added new audioclient
* Added simple vehicle damage sync
* Added animation system
* Objects are now able to be attached to players and vehicles
* Fixed controlstate bugs
* Maxplayers has been increased to 48
* New chatinput made with CEGUI
Tweaks:
* Terminated 90% of all crashes
* IV:MP uses own install directory instead of GTA IV folder
* Own network module(more security)
* Added serverquery(now TCP (serverport + 1) instead of UDP)
* Fixed memory leaks and increased memory usage
* Lowered maximum streamed in checkpoints limit for performance reasons
* Renamed \'FPS and Tickrate\' settings option to \'Show FPS\'
* Disabled fake vehicles in the distance
* File check is now handled by the server instead of the client
* Updated RakNet
* Fixed crash when using /quit or \'Quit\' in the IV:MP menu
* New CEGUI style
* Changing player model no longer resets health and makes people lose their weapons
Changes from 0.1 T3 to 0.1 T3 R2
___________________________________________________
Fixes:
* fixed issue with helmet functions not being visible for other players
Changes from 0.1 T2 R2 to 0.1 T3
___________________________________________________
Fixes:
* disable ALL IO/System functions at clientside, because it is MAJOR security breach.
* hopefully fixed desync bugs related to vehicle streaming
* fix for removing event handlers
Tweaks:
* fixed copyright notice in server software
New events:
* givePlayerHelmet
* removePlayerHelmet
Changes from 0.1 T2 R2 to 0.1 T2 R3
___________________________________________________
New:
* Featured and Sponsored masterlist
* more messages for masterlist
Fixes:
* not being able to see other players in interiors
* servers sometimes not announcing on the masterlist
* fix for playerEnterVehicle
Tweaks:
* increased playerlimit to 32
* changed to mongoose web server, because it easier, powerful and opensource
New scripting functions:
* webRequest
Changes from 0.1 T2 to 0.1 T2 R2
___________________________________________________
Fixes:
* fixed the inet_ntop crash
Tweaks:
* backwards compatibility for older modules
Module SDK (R4):
* added unified functions for managers.
Changes from 0.1 T1 R2 to 0.1 T2
___________________________________________________
Fixes:
* fixed vehicles missing certain components
* fixed playerDeath event in cp.nut
* fixed nothing happening when people enter a checkpoint
* fixed client script gui elements not being hidden whilst not in game
* fixed triggerClientEvent always returns the last parameter instead of true or false
* fixed blips automaticly being red
* fixed a bug when you try to connect to a public server but set a password before in quick connect
* fixed getPlayerModel not working clientside
* fixed clientside timers
* fixed issues with togglePlayerControls and connecting to other servers
* fixed checkpoints not showing
Tweaks:
* renamed STATE_TYPE_EXITCAR to STATE_TYPE_EXITVEHICLE
* implemented STATE_TYPE_ENTERVEHICLE and STATE_TYPE_EXITVEHICLE
* improved squirrel\'s .tointeger() to work on hex numbers and accept up to 0xFFFFFFFF
* updated RakNet to version 4
* new menu background and replaced IV:MP logo
* maxplayers increased to 12
Module SDK (R4):
* added ability to use system managers/other structures from modules.
* added ability to use events
New scripting functions:
* getFPS
* getSerial (replaces Identity)
* getObjectModel
* setObjectCoordinates
* getObjectCoordinates
* setObjectRotation
* getObjectRotation
* getPickupModel
* getPickupType
* getPickupValue
* setPickupCoordinates
* getPickupCoordinates
* setPickupRotation
* getPickupRotation
* gui.setFont
* getPlayerColor (clientside)
New events:
* windowClose
Changes from 0.1 T1 to 0.1 T1 R2
___________________________________________________
Fixes:
* fixed crashing occuring on player connects
* fixed chat window still being shown in pause menu
Tweaks:
* changed enter passenger key to horn (Default value is \'G\', but if remapped in options then value is remapped key).
* lowered streamed in vehicle limit to 64 for performance reasons
New scripting functions:
* gui:setProperty
Changes from 0.1 Beta 1 to 0.1 T1
___________________________________________________
New:
* clientside scripting
* integrated webserver, can be replaced by an external one by using <httpserver/> in the config file
* command-line options for the server, see server --help
* synchronized weather
* synchronized time
* pickups
* indicators
* customizable fonts
* editable game scrollbars (Star Junction)
* synchronized traffic lights
* menu accessible without reconnecting
* About window
* new server inputs: loadclientscript, unloadclientscript, reloadclientscript, loadresource, unloadresource, reloadresource
* FPS display toggleable in menu
* bypass RGSC login window when starting the game
* ability to edit the chatbox style via settings
Tweaks:
* vehicle and player interpolation
* synced vehicle entrances&exit
* show netcode versions when authorization fails
* edited the cegui skin
* changed screenshot & crash dump dates to be year.month.day-hour.minute.second instead of hour.minute.second-day.month.year
* version identifier is semi-transparent
* timers are now a class
* nametag limit increased to 32 and added IDs to nametags
* disabled fake cars far away (lights at night)
* updated Squirrel to 3.0 RC1
* server uses full timestamps on logs
* removed the crash handler message box
* message boxes can be closed by clicking the \'x\' on them
* removed initial loading screens
* cutscene interiors
* updated scripts
* added param for removePlayerFromVehicle to exit a vehicle gracefully (not warping)
Fixes:
* fixed players being invisible in interiors
* fixed wrong position when player is passenger
* fixed death message spam
* fixed setPlayerTime (issue #333)
* fixed using strings longer than 255 characters in functions (issue #327)
* fixed setPlayerModel if player in vehicle (issue #342)
* fixed creating screenshots crashing in windowed mode
* fixed chat backgrounds being misaligned with formatting in messages while formatting is disabled
* fixed unfreeze when closing a message box (issue #356)
* fixed changing one player\'s skin changing the local player\'s skin for all players (issue #346)
* fixed checkpoint enter&leave events being called repeatingly
* fixed [Chat] messages in the server being shown when the event was cancelled
* fixed crash when no settings.xml present
* fixed startup crashes related to ivmp.set (issue #332)
* fixed toggleAutoAim setting the pay\'n\'spray option
* fixed password in checkboxes in the settings window (issue #364)
* fixed players not timing out, kick \"ghost\" players when the original players reconnect (same name, IP & hdd-serial)
* fixed ban times calculation, can exceed 24 days (issue #366), banPlayer takes seconds instead of milliseconds
* fixed crash when using xml::nodeAttribute for non-existant attributes (issue #378)
* fixes for the actor manager
* possibly fixed issues with Internet Explorer 9 Beta (might crash at the first time you open IV:MP, second time seems fine)
Increased Limits:
* blips: 1300
* vehicles, objects, checkpoints, pickups: 65534
* timers: none
Removed:
* default scoreboard (replaced with client-side script)
New scripting functions:
* getvehicleRotation
* setVehicleRotation
* setWeather
* getWeather
* setPlayerWeather
* getPlayerPreviousPadState
* setPlayerColor
* getPlayerColor
* setPlayerName
* getPlayerPing
* setPlayerClothes
* getPlayerClothes
* resetPlayerClothes
* isVehicleOccupied
* getVehicleOccupants
* setVehicleDirtLevel
* soudnVehicleHorn
* setVehicleSirenState
* setVehicleLocked
* getVehicleLocked
* setVehicleIndicators
* getVehicleIndicators
* triggerClientEvent
* triggerServerEvent
* getBlipCoordinates
* setBlipColor
* getBlipColor
* setBlipSize
* getBlipSize
* toggleBlipRoute
* toggleBlipShortRange
* createPickup
* deletePikcup
* getScripts
* getClientScripts
* getClientResources
* getScriptName
* loadScript
* unloadScript
* reloadScript
* loadClientScript
* unloadClientScript
* reloadClientScript
* loadClientResoruce
* unloadClientResoruce
* reloadClientResource
* timer
* timer::isActive
* timer::kill
* timer::setTraditionalBehavior
* setTime
* getTime
* setMinuteDuration
* getMinuteDuration
* setDayOfWeek
* getDayOfWeek
* addChatMessage
* setGameScrollbarText
* getGameScrollbarText
* setGameScrollBarColor
* getGameScrollBarColor
* guiToggleCursor
* isCursorVisible
* guiGetScreenSize
* guiDrawRectangle
* GUIFont
* GUIWindow
* GUIButton
* GUIEditBox
* GUICheckBox
* GUIImage
* GUIElement
* gui:getTextExtent
* gui:getFontHeight
* gui:drawText
* gui:setText
* gui:setSize
* gui:setPositon
* gui:setAlpha
* gui:setVisible
* gui:setParent
* gui:getName
* gui:getText
* gui:setRotation
* gui:isSelected
* toggleChatWindow
* isChatWindowVisible
* getCurrentAreaName
* getCurrentStreetName
* setVehicleComponent
* getVehicleComponents
* setVehicleVariation
* getVehicleVariation
Removed functions:
* setBlipColorForPlayer
* setTimer
* isTimerActive
* killTimer
* guiDrawText
* guiDrawTextForAll
* guiShowMessageBoxForAll
* setPlayerInterior
* getPlayerInterior
* getVehicleHeading
* setVehicleHeading
New events:
* playerChangePadState
* playerChangePadState
* frameRender
* keyPress
Command-line options for the server (override config options, if you have multiple config files only the first value is taken into account)
* --httpport - specifies web server port
* --maxplayers - max. players (limit: 32)
* --maxvehicles - max. vehicles (limit: 65534)
* --port - server port
* --weather - default weather (1-10)
* --autoaim - autoaim enabled? (true/false)
* --frequentevents - frequent events enabled? (true/false)
* --kickoldplayers - kick \"ghost\" players when player with same name, ip & serial joins (true/false)
* --listed - server is on the master list? (true/false)
* --paynspray - paynsprays enabled? (true/false)
* --silent - no output to the console? (true/false)
* --hostaddress - IP to listen on
* --hostname - server name
* --httpserver - external server url, leave blank for internal web server
* --logfile - file to log all output to (default: ivmp-svr.log)
* --password - server password (default: none)
Command-Line options - can be used multiple times (--script cp.nut --script whisper.nut), do not overwrite config options
* --clientresource - any client-resources you wish to load
* --clientscript - any client-scripts you wish to load
* --config - any config files you wish to load (if as command-line argument, settings.xml is not loaded implicitly)
* --module - modules to load
* --script - scripts to load on start up
 
Hivatalos link:
http://iv-multiplayer.com/ivmp-0-1-rc1
Majd jönnek tesz videók, stb, de még én is csak ismerkedem vele.
Viszont találtam egy olyna funkciót, hogy egy megadott helyre elmegy az NPC. De nem úgy, hogy fel kéne venni meg ilyenek, hanem a mapon egy bejelölt ponthoz, a kresz szabályait ismerve(piros lámpánál megáll, stb) elmegy. Alapból van is betéve egy buszvezetõ, és eddig nagyon állat..:D
Az autók deformálódását kivették, ugyanakkor a lökhárítók, lámpák, stb. törnek. Ez jó is, meg rossz is. Viszont egy csomó elõre berakott dolog nálam nem akar mûködni, például a /crateObject kifagyást okoz.
Még egy pár szomorító dolog: Rettentõen laggos, 1500-as pingje van a haveromnak, akinek tegnap 20-30 körül volt. Állítólag(nem próbáltam) többször fagy ki, mint a másik verzió...
 
Vannak úgynevezett Path-ok, amik azt tárolják, hogy mit kell \"nyomnia\" az actornak, .. helyre.
GTA:SA kocsijai is így mûködnek( az alap kocsik( ami a forgalomban van ) ).
« Utoljára szerkesztve: 2012. augusztus 01. - 17:52:25 írta lackos888 »

IV:MP 0.1 RC1
« Válasz #3 Dátum: 2012. augusztus 01. - 16:09:38 »
0 Show voters
Értem, kössz a felvilágosítás. Annyi már nem értek a SA:MP-hez.. :D Bár azt nem értem, hogy akkor miért nem találkoztam még ezzel a módszerrel sehol?

Nem elérhető Csabesz

  • 7827
    • Profil megtekintése
IV:MP 0.1 RC1
« Válasz #4 Dátum: 2012. augusztus 01. - 17:43:53 »
0 Show voters
Idézetet írta: nagynorbi date=1343830178\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"25320\" data-ipsquote-contentclass=\"forums_Topic
Bár azt nem értem, hogy akkor miért nem találkoztam még ezzel a módszerrel sehol?
 
Mert hülyeséget beszél.

IV:MP 0.1 RC1
« Válasz #5 Dátum: 2012. augusztus 01. - 17:51:40 »
0 Show voters
Idézetet írta: Yѕtee date=1343835833\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"25320\" data-ipsquote-contentclass=\"forums_Topic


Bár azt nem értem, hogy akkor miért nem találkoztam még ezzel a módszerrel sehol?
 
Mert hülyeséget beszél.
 
[/quote]
Vagyis SA:MP-ben nem, de MTA-ban igen.
Bocsi, apropó amúgy itt van a pathokról nagyobb szó: http://www.gtamodding.com/index.php?title=Paths_(GTA_SA)
Szóval amúgy meg lehetne írni C++-ban, viszont MTA-ban már sokkal kevesebb munka van mint SA:MP-vel.

IV:MP 0.1 RC1
« Válasz #6 Dátum: 2012. augusztus 01. - 22:01:41 »
0 Show voters
Van egy kis bug, ami szerintem egyedi.. De elég idegesítõ...
Nagyon megköszönném valakinek, ha tudna segíteni.
Ez a kocsibetöltõ scriptembõl van:
pos= pozíció
rot = rotáció
 
createVehicle (modell, pos1, pos2, pos3, rot1, rot2, rot3, szin1, szin2, szin3, szin4);
log(\" KOORDINÁTÁK:  \" +pos1+\" \"+pos2+\" \"+pos3+\" \"+rot1+\" \"+rot2+\" \"+rot3);

 
Ezt írja ki a log
 
[19:37:42]  KOORDINÁTÁK:  1221.75 1711.81 16.1692 358.575 0.354614 306.804

 
A wiki szerint így kell:
 
createVehicle ( int vehModelID, float x, float y, float z, float rx, float ry, float rz, [ int color1 = 0 , int color2 = 0 , int color3 = 0 , int color4 = 0 ] )

 
És itt pedig a kocsi fájljának tartalma:
 
;File generated by EasyINI
[KocsiInfo]
pos3=16.1628
szin1=12
pos1=1224.7
szin3=1
szin2=12
rot1=359.652
szin4=1
rot3=359.975
rot2=0.122681
pos2=1694.18
modell=53

 
 (a pozíciók nem fognak egyezni, ezt csak találomra másoltam ki)
És valamiért, az általam lementett kocsit a 0-s Koordinátákra teszi, nem pedig a beállítottra. Viszont a modellt, és a színeket beállítja.  Az elõre lerakott kocsikat pedig jól teszi.. Semmi ötletem nincs.
Fejlemény: Mégis menti.
Viszont, még mindig nem jó valami.
Nem tudom hogy adjam meg neki a szerveren lévõ kocsik számát, (Ami ugye változó, mert amikor lerakok növekszik) és végtelenségig akarja ellenõrizni.. Erre van valami megoldás?
« Utoljára szerkesztve: 2012. augusztus 01. - 23:03:08 írta nagynorbi »

IV:MP 0.1 RC1
« Válasz #7 Dátum: 2012. augusztus 02. - 07:41:37 »
0 Show voters
Az a jó SA:MP-ben, hogy,  lehet funkciót lecserélni, akár CreateVehicle-t. De Squirrelben fogalmam sincs, hogy kell.

IV:MP 0.1 RC1
« Válasz #8 Dátum: 2012. augusztus 02. - 15:41:03 »
0 Show voters
Hát én meg nemértem, hibát ír valamire, de azért lefut. Viszont ha kiveszem azt, hogy ki írja a hibát, már nem fut le.. wtf?

Penzykee.

  • Vendég
IV:MP 0.1 RC1
« Válasz #9 Dátum: 2012. augusztus 19. - 18:05:37 »
0 Show voters
játékot végre sikerült felrakni :D
ezt h kell fel telepíteni? ;D
vagyis feltelepítettem de azt írja h \"MSVCP100.dll\" hiányzik a géprõl. :hmmm:

IV:MP 0.1 RC1
« Válasz #10 Dátum: 2012. augusztus 19. - 21:59:44 »
0 Show voters
Idézetet írta: pEnZi date=1345392337\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"25320\" data-ipsquote-contentclass=\"forums_Topic
játékot végre sikerült felrakni :D
ezt h kell fel telepíteni? ;D
vagyis feltelepítettem de azt írja h \"MSVCP100.dll\" hiányzik a géprõl. :hmmm:
 
Rakd fel ezt: http://www.microsoft.com/en-us/download/details.aspx?id=5555

Penzykee.

  • Vendég
IV:MP 0.1 RC1
« Válasz #11 Dátum: 2012. augusztus 21. - 14:01:07 »
0 Show voters
ugyan azt írja :D

IV:MP 0.1 RC1
« Válasz #12 Dátum: 2012. augusztus 21. - 20:27:15 »
0 Show voters
Idézetet írta: pEnZi date=1345550467\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"25320\" data-ipsquote-contentclass=\"forums_Topic
ugyan azt írja :D
 
Akkor rakd fel a .Net FrameWork 4.0-t.

Penzykee.

  • Vendég
IV:MP 0.1 RC1
« Válasz #13 Dátum: 2012. augusztus 24. - 00:39:32 »
0 Show voters
az.. ink nem multizok :D

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal