Angepinnt Ultimate Reallife

  • Ultimate

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Ultimate Reallife

    Aufgrund der gestiegenen Relevanz des Ultimate Reallife Scripts gibt es hier ein Thema für Fragen rund um Ultimate Reallife.

    Kernänderungen zwischen Ultimate und normalem Vio (laut @[TDS]Bonus):
    - hat viel weniger Bugs / fast keine
    - MySQL Modul -> MTA-Interne Funktionen
    - ganzes setElementData System verändert (benutzt 95% weniger setElementData)
    - _G Nutzung durch Tabellen ersetzt
    - Sehr vieles local gesetzt (statt global)
    - viel mehr Funktionen
  • ahmetbalbey schrieb:

    wo kann ich es downloaden und kannst du mir eig helfen mit den script auf nitrado einzufügen * ? warte auf deine antwort danke :)
    Melde dich via PN bei mir. Richte dir es gerne innerhalb von 10 Minuten ein. Gebe dir natürlich auf Unterstützung beim Editieren.
  • Lennardt schrieb:

    ahmetbalbey schrieb:

    wo kann ich es downloaden und kannst du mir eig helfen mit den script auf nitrado einzufügen * ? warte auf deine antwort danke :)
    Melde dich via PN bei mir. Richte dir es gerne innerhalb von 10 Minuten ein. Gebe dir natürlich auf Unterstützung beim Editieren.
    Sehr nett von dir aber gleichzeitig auch schande über dich.

    Du errichtest nur wieder einen Vio Server mehr, der einfach nur vor sich hin fault.

    Black schrieb:

    Och hoffe ihr bekommt mal ein Blitz ins Auge

    Es gibt Leute, die geizen mit ihrem Verstand wie andere mit ihrem Geld

    Mein Ultimate Edit: github.com/n0pe97/Ultimate-Edit

    Mein GitHub: GitHub
    Discord: n0pe#3317
    Teamspeak: Visual-Life
  • n0pe schrieb:

    Lennardt schrieb:

    ahmetbalbey schrieb:

    wo kann ich es downloaden und kannst du mir eig helfen mit den script auf nitrado einzufügen * ? warte auf deine antwort danke :)
    Melde dich via PN bei mir. Richte dir es gerne innerhalb von 10 Minuten ein. Gebe dir natürlich auf Unterstützung beim Editieren.
    Sehr nett von dir aber gleichzeitig auch schande über dich.
    Du errichtest nur wieder einen Vio Server mehr, der einfach nur vor sich hin fault
    Selbst wenn, da ich ihn des weiteren alles erkläre, weiß er fürs nächste Mal, wie er ein Script hoch lädt, dann musst du dich nicht mehr mit solchen Beiträgen befassen.

    Durch solche Kleinigkeiten, bekommen vielleicht Neulinge wieder Lust am Scripten und die MTA Ativität steigert sich wieder.
    Angebot&Nachfrage
    ^^
  • Matze Gam1ngTv schrieb:

    Dann machst du bei der Installation was falsche.

    poste doch mal die Logs, und schau wenn du auf server bist im /debugscript 3
    [2017-07-04 15:33:55] Resources: 201 loaded, 0 failed
    [2017-07-04 15:33:55] Starting resources...[2017-07-04 15:33:55] Server minclientversion is now 1.5.4-9.11354.0[2017-07-04 15:33:55] Please wait...[2017-07-04 15:33:56] WARNING: ultimate/garage_system/garage_server.lua:4: dbPoll failed; Table 'ni641421_1_DB.garage_system' doesn't exist[2017-07-04 15:33:56] Server password cleared[2017-07-04 15:33:57] Es wurden 11 Autohäuser gefunden![2017-07-04 15:33:57] Es wurden keine Mails gefunden[2017-07-04 15:33:57] Es wurden keine platzierbaren Objekte gefunden.[2017-07-04 15:33:57] Es wurden keine Highscores[2017-07-04 15:33:57] INFO: Es wurden 0 Fahrzeuge von 0 verschiedenen Besitzern geladen[2017-07-04 15:33:57] Es wurden 14 prestige Objekte gefunden.[2017-07-04 15:33:57] Es wurden 156 Haeuser gefunden[2017-07-04 15:33:57] Gamemode 'Ultimate.' started.[2017-07-04 15:33:58] Querying MTA master server... success! (Auto detected IP:5.62.126.248)[2017-07-04 15:33:58] Authorized serial account protection is enabled for the ACL group(s): `Admin` See mtasa.com/authserial[2017-07-04 15:33:58] Server started and is ready to accept connections![2017-07-04 15:33:58] To stop the server, type 'shutdown' or press Ctrl-C[2017-07-04 15:33:58] Type 'help' for a list of commands.
  • Hey, habe folgene Fehlermeldung:

    ERROR: realife_server\social_client:113: attempt to compare number with boolean

    Wäre nett wenn mir jemand helfen könnte, bzw ein Tipp geben wie man es beheben kann.

    Spoiler anzeigen

    LUA-Quellcode

    1. -------------------------
    2. ------- (c) 2010 --------
    3. ------- by Zipper -------
    4. -- and Vio MTA:RL Crew --
    5. -------------------------
    6. --socialStateCount = 24
    7. availableSocialStates = {}
    8. reachableSocialStates = {}
    9. socialStateGroups = {}
    10. -- Anfaengerraenge --
    11. socialStateGroups[1] = { [1]=true, [2]=true, [3]=true, [4]=true, [5]=true }
    12. -- Fraktionsraenge --
    13. socialStateGroups[2] = { [6]=true, [7]=true, [14]=true }
    14. -- Job Raenge --
    15. socialStateGroups[3] = { [8]=true }
    16. -- Achievment Raenge --
    17. socialStateGroups[4] = { [9]=true, [19]=true, [23]=true, [24]=true, [27]=true }
    18. -- Geld Raenge --
    19. socialStateGroups[5] = { [11]=true, [12]=true, [13]=true }
    20. -- Besitz Raenge --
    21. socialStateGroups[6] = { [10]=true, [15]=true, [16]=true, [17]=true, [18]=true }
    22. -- Sucht Raenge --
    23. socialStateGroups[7] = { [20]=true, [21]=true, [22]=true }
    24. -- Hobby Raenge --
    25. socialStateGroups[8] = { [25]=true, [26]=true }
    26. socialStates = {
    27. [1]="Flüchtling",
    28. [2]="Illegaler Immigrant",
    29. [3]="Immigrant",
    30. [4]="Bürger",
    31. [5]="Arbeiter",
    32. [6]="Neuling",
    33. [7]="Aufsteiger",
    34. [8]="Dealer",
    35. [9]="Waffenschieber",
    36. [10]="Hausbesitzer",
    37. [11]="Finanzhai",
    38. [12]="Millionär",
    39. [13]="Multimillionär",
    40. [14]="Fädenzieher",
    41. [15]="Geschäftsmann",
    42. [16]="Wirtschaftsboss",
    43. [17]="Reich & Schön",
    44. [18]="God of Ultimate",
    45. [19]="Rentner",
    46. [20]="Kettenraucher",
    47. [21]="Saufbruder",
    48. [22]="Junkie",
    49. [23]="Glücksschmied",
    50. [24]="Hasadeur",
    51. [25]="Blumenkind",
    52. [26]="Ferngesteuert",
    53. [27]="Silent Assasin"
    54. }
    55. socialStateCount = 0
    56. for key, index in pairs ( socialStates ) do
    57. socialStateCount = socialStateCount + 1
    58. end
    59. function stringToSocID ( id )
    60. for key, index in pairs ( socialStates ) do
    61. if index == id then
    62. return key
    63. end
    64. end
    65. end
    66. function getPlayerSocialAvailableStates ()
    67. local spielzeit = getElementData ( lp, "playingtime" )
    68. local totalMoney = mymoney + vioClientGetElementData ( "bankmoney" )
    69. availableSocialStates = nil
    70. availableSocialStates = {}
    71. reachableSocialStates = nil
    72. reachableSocialStates = {}
    73. for i = 1, socialStateCount do
    74. reachableSocialStates[i] = false
    75. availableSocialStates[i] = false
    76. end
    77. -- **Gruppe 1 - Anfaengerraenge ** --
    78. if spielzeit <= 180 and vioClientGetElementData ( "perso" ) ~= 1 then
    79. -- Flüchtling
    80. availableSocialStates[1] = true
    81. reachableSocialStates[2] = true
    82. elseif spielzeit >= 300 and vioClientGetElementData ( "curcars" ) >= 1 and vioClientGetElementData ( "job" ) ~= "none" then
    83. -- Arbeiter
    84. availableSocialStates[5] = true
    85. reachableSocialStates[6] = true
    86. reachableSocialStates[8] = true
    87. reachableSocialStates[10] = true
    88. reachableSocialStates[11] = true
    89. reachableSocialStates[15] = true
    90. elseif spielzeit >= 180 and vioClientGetElementData ( "perso" ) == 1 then
    91. -- Buerger
    92. availableSocialStates[4] = true
    93. reachableSocialStates[5] = true
    94. elseif spielzeit >= 45 and vioClientGetElementData ( "perso" ) == 1 then
    95. -- Immigrant
    96. availableSocialStates[3] = true
    97. reachableSocialStates[4] = true
    98. else
    99. -- Illegaler Immigrant
    100. availableSocialStates[2] = true
    101. reachableSocialStates[3] = true
    102. end
    103. -- **Gruppe 2 - Fraktionsbasiert** --
    104. if getElementData ( lp, "fraktion" ) >= 1 then
    105. if vioClientGetElementData ( "rang" ) >= 4 and spielzeit >= 15000 then
    106. -- Faedenzieher --
    107. availableSocialStates[14] = true
    108. elseif vioClientGetElementData ( "rang" ) >= 2 and spielzeit >= 4500 then
    109. -- Aufsteiger --
    110. availableSocialStates[7] = true
    111. reachableSocialStates[14] = true
    112. elseif spielzeit >= 1200 then
    113. -- Neuling --
    114. availableSocialStates[6] = true
    115. reachableSocialStates[7] = true
    116. else
    117. reachableSocialStates[6] = true
    118. end
    119. end
    120. -- **Gruppe 3 - Jobbasiert** --
    121. if vioClientGetElementData ( "job" ) == "dealer" then
    122. -- Dealer --
    123. availableSocialStates[8] = true
    124. end
    125. -- **Gruppe 4 - Achievmentbasiert** --
    126. if vioClientGetElementData ( "gunloads" ) == "done" then
    127. availableSocialStates[9] = true
    128. end
    129. if vioClientGetElementData ( "totalHorseShoes" ) == 25 then
    130. availableSocialStates[23] = true
    131. end
    132. if vioClientGetElementData ( "chickendinner_achiev" ) == 1 and vioClientGetElementData ( "nichtsgehtmehr_achiev" ) == 1 then
    133. availableSocialStates[24] = true
    134. end
    135. if vioClientGetElementData ( "silentassasin_achiev" ) == "done" then
    136. availableSocialStates[27] = true
    137. end
    138. if vioClientGetElementData ( "job" ) == "none" then
    139. if getElementData ( lp, "fraktion" ) == 0 then
    140. if getElementData ( lp, "playingtime" ) >= 45000 then
    141. availableSocialStates[19] = true
    142. end
    143. end
    144. else
    145. reachableSocialStates[19] = true
    146. end
    147. -- **Gruppe 5 - Geldbasiert** --
    148. if totalMoney >= 3000000 then
    149. availableSocialStates[13] = true
    150. elseif totalMoney >= 1000000 then
    151. availableSocialStates[12] = true
    152. reachableSocialStates[13] = true
    153. elseif totalMoney >= 500000 then
    154. availableSocialStates[11] = true
    155. reachableSocialStates[12] = true
    156. else
    157. reachableSocialStates[11] = true
    158. end
    159. -- **Gruppe 6 - Besitzbasiert** --
    160. if spielzeit >= 30000 and vioClientGetElementData ( "housekey" ) > 0 and vioClientGetElementData ( "collectr_achiev" ) == "done" and vioClientGetElementData ( "yachtImBesitz" ) then
    161. availableSocialStates[18] = true
    162. elseif spielzeit >= 30000 and vioClientGetElementData ( "housekey" ) > 0 and vioClientGetElementData ( "yachtImBesitz" ) then
    163. availableSocialStates[17] = true
    164. reachableSocialStates[18] = true
    165. elseif spielzeit >= 30000 and totalMoney >= 500000 and vioClientGetElementData ( "bizkey" ) >= 1 then
    166. availableSocialStates[16] = true
    167. reachableSocialStates[17] = true
    168. elseif vioClientGetElementData ( "bizkey" ) >= 1 then
    169. availableSocialStates[15] = true
    170. reachableSocialStates[16] = true
    171. elseif vioClientGetElementData ( "housekey" ) > 0 then
    172. availableSocialStates[10] = true
    173. reachableSocialStates[15] = true
    174. else
    175. reachableSocialStates[10] = true
    176. end
    177. -- **Gruppe 7 - Suchtbasiert** --
    178. if vioClientGetElementData ( "drugAddictPoints" ) and vioClientGetElementData ( "alcoholAddictPoints" ) and vioClientGetElementData ( "cigarettAddictPoints" ) then
    179. if math.floor ( vioClientGetElementData ( "cigarettAddictPoints" ) / addictLevelDivisors[1] ) >= 3 then
    180. availableSocialStates[20] = true
    181. elseif math.floor ( vioClientGetElementData ( "alcoholAddictPoints" ) / addictLevelDivisors[2] ) >= 3 then
    182. availableSocialStates[21] = true
    183. elseif math.floor ( vioClientGetElementData ( "drugAddictPoints" ) / addictLevelDivisors[3] ) >= 3 then
    184. availableSocialStates[22] = true
    185. end
    186. end
    187. -- **Gruppe 8 - Hobbybasiert** --
    188. if vioClientGetElementData ( "club" ) == "rc" then
    189. availableSocialStates[26] = true
    190. elseif vioClientGetElementData ( "club" ) == "gartenverein" then
    191. availableSocialStates[25] = true
    192. end
    193. return nil
    194. end
    195. function getNextBestState ()
    196. for key, state in pairs ( availableSocialStates ) do
    197. if availableSocialStates[key] then
    198. return socialStates[key]
    199. end
    200. end
    201. end
    202. function checkForSocialStateChanges ()
    203. if getElementData ( lp, "loggedin" ) == 1 then
    204. local oldAvailableSocialStates = table.copy ( availableSocialStates )
    205. local debug = getPlayerSocialAvailableStates ()
    206. for key, state in pairs ( availableSocialStates ) do
    207. if not oldAvailableSocialStates[key] and availableSocialStates[key] then
    208. outputChatBox ( "Du hast einen neuen sozialen Status freigeschaltet: "..socialStates[key].."!", 0, 125, 0 )
    209. outputChatBox ( "Vergiss nicht, ihn im Optionsmenue zu aktivieren!", 0, 125, 0 )
    210. end
    211. end
    212. for key, state in pairs ( oldAvailableSocialStates ) do
    213. if not availableSocialStates[key] and oldAvailableSocialStates[key] then
    214. if socialNeeds[getElementData ( lp, "socialState" )] then
    215. if not availableSocialStates[stringToSocID(getElementData ( lp, "socialState" ))] then
    216. local newState = getNextBestState ()
    217. setElementData ( lp, "socialState", newState, true )
    218. outputChatBox ( "Du hast deinen sozialen Status verloren - dein Status wurde auf "..newState.." gesetzt!", 125, 0, 0 )
    219. else
    220. outputChatBox ( "Du hast einen sozialen Status verloren: "..socialStates[key].."!", 125, 0, 0 )
    221. end
    222. end
    223. end
    224. end
    225. end
    226. end
    Alles anzeigen

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Zoidberg ()

  • Hey, bei mir spawnen die Autos doppelt, wenn man Offline geht und wieder Joint, finde aber den Fehler nicht...
    Spoiler anzeigen

    Quellcode

    1. [2018-01-07 15:32:57] WARNING: [ROX]/reallife_server/fraktionen/spawnpoints_server.lua:16: Bad argument @ 'getElementPosition' [Expected element at argument 1, got nil]
    2. [2018-01-07 15:33:23] WARNING: [ROX]/reallife_server/carsys/carcommands.lua:111: Bad argument @ 'setVehiclePaintjob' [Expected number at argument 2, got nil]
    3. [2018-01-07 15:50:12] WARNING: reallife_server/anticheat/anticheat_client.lua(Line 20) [Client] showPlayerHudComponent is deprecated and may not work in future versions. Please replace with setPlayerHudComponentVisible before Tuesday.
    4. [2018-01-07 15:50:12] WARNING: reallife_server/carsys/tuning/tuning_server.lua(Line 94) [Server] showPlayerHudComponent is deprecated and may not work in future versions. Please replace with setPlayerHudComponentVisible before Tuesday.
    5. [2018-01-07 15:50:20] ERROR: [ROX]/reallife_server/achievments/bonus_server.lua:33: attempt to call global 'respawnAllVehiclesOnLogin' (a nil value)
    6. [2018-01-07 15:50:26] ERROR: [ROX]/reallife_server/achievments/bonus_server.lua:33: attempt to call global 'respawnAllVehiclesOnLogin' (a nil value)
    7. [2018-01-07 15:50:41] WARNING: [ROX]/reallife_server/register_login/register_login_server.lua:901: Bad argument @ 'killTimer' [Expected lua-timer at argument 1, got nil]
    8. [2018-01-07 15:50:43] ERROR: [ROX]/reallife_server/achievments/bonus_server.lua:33: attempt to call global 'respawnAllVehiclesOnLogin' (a nil value)



    Hat jemand eine Idee? :) Wäre dankbar über jede Hilfe.