Hätte da auch noch einen Vorschlag!
Anstatt so viel outputChatBox zu verwenden könntest du eine Infobox mit dxDraw basteln.
Falls du dass nicht hin bekommst kannst du dir die Tutorials von MasterM angucken.
Lg. Matze
Hätte da auch noch einen Vorschlag!
Anstatt so viel outputChatBox zu verwenden könntest du eine Infobox mit dxDraw basteln.
Falls du dass nicht hin bekommst kannst du dir die Tutorials von MasterM angucken.
Lg. Matze
Heey,
Was genau ist mit Fun-Maps gemeint?
Lg. Matze
Heey,
Sieht besser aus als davor. Aber die Icons gefallen mir nicht.
Schön, dass du ein Video dazu machst.
Was mich sehr stört ist deine Rechtschreibung.
Wenn du mit dem Script komplett fertig bist, wird es wahrscheinlich gut aussehen.
Deswegen empfehle ich dir, dass nächste Update erst zu machen, wenn das Script fertig ist!
Lg. Matze
Hallo,
Ich weiß nicht, ob sich hier jemand drauf melden wird, da die Anfrage nicht gut gestaltet ist!
Außerdem sollte an der Rechtschreibung und Grammatik gearbeitet werden, denn darauf legen viele Wert!
Das wesentliche ist vorhanden.
@[Rise]Bonus scriptet gegen Bezahlung, vielleicht ist er ja interessiert!
Lg. Matze
GURRRRRRRRRRRRRRRRRRRRRRRRRRR,
Sieht bis jetzt gut aus!
Weiter so und daraus wird eine gute Map
Lg. Matze
Edit: Wollte nur ein Like vom Squishie Natürlich fehlt an der Map noch etwas.
Nette Vorstellung!
Gutes Konzept!
Leider habe ich noch nicht genügend:
.lua-scirpting Erfahrung um euch zu helfen.
Trotzdem interessiert es mich, was der Scripter alles scripten soll? Ein ganzes Selfmade oder etwas auf ein Grundscript folgendes?
Lg. Matze
Den Monitor von Acer würde ich dir empfehlen:http://www.amazon.de/Acer-G226HQLIB…eywords=monitor
Preis/Leistung ist Top, hat auch 21,5 Zoll...
Was sagt der Rest dazu?
Lg. Matze
Klar kann er 22 Zoll haben, aber 24 Zoll oder 20 Zoll sind von meiner Sicht aus eine zu große Abweichung.
Damit hat Matay recht!
Sollte auf jedenfall der selben Größe entsprechen...
Wie viel Zoll hat dein aktueller Monitor?
Edit:
Steht ja oben in der Frage bzw. im Link : *thumbsup* *thumbsup*
Wie schon oft gesagt, die Grafikkarte reicht aus!
Ich benutze als Primären Monitor momentan diesen: http://www.amazon.de/gp/product/B00…ailpage_o00_s00
Dazu ist der Preis um 23% gesunken und beträgt 169€!
Ich bin Top zufrieden mit ihm und kann ihn dir nur empfehlen!
Lg. Matze
Wie könnte man es noch besser beschreiben? Da ich noch ein Anfänger bin beschreibe ich immer gerne, was ich scripte!
--Funktioniert!
local MeinMarker = createMarker( -1419.599609375, 466.7998046875, 6.1, "cylinder", 1 , 255, 0, 0, 50, getRootElement()) --Marker erstellen
addEventHandler("onMarkerHit", MeinMarker, function(hit) --Event und Funktion erstellen
if (getElementType(hit) == "player" and isPedInVehicle(hit) == false) then --Element definieren
if (getPlayerMoney(hit) >= 1000) then --Geld abfrage
giveWeapon(hit, 31, 10000, true) --Waffen,Leben und Schutzweste geben
giveWeapon(hit, 29, 10000, true)
giveWeapon(hit, 26, 10000, true)
giveWeapon(hit, 24, 10000, true)
setPedArmor(hit, 100, true)
setElementHealth (hit, 100, true)
takePlayerMoney(hit, 1000) --Geld wegnehmen
outputChatBox ("Du hast eine M4, MP5, Spawn-Off Shotgun, Desert Eagle und eine Schutzweste bekommen außerdem wurdest du geheilt und hast dafür 1000$ gezahlt!", hit, 0, 200, 0)--Im Chat anzeigen, wenn die Bedingung erfüllt ist
else
outputChatBox("Du hast nicht genug Geld!", hit, 200, 0, 0)--Im chat anzeigen, wenn die Bedingung nicht erfüllt ist
end
end
end)
-----------------------------------------------------------------------------------------------------------------------------------------------------------
Alles anzeigen
Ja macht einiges verständlicher!
Vielen Dank Jamie!
Vielen Dank @Flatiner_!
Das Funktionierende Script sieht nun so aus:
--funktioniert!!!
local Marker1 = createMarker ( -1525.3000488281, 485.60000610352, 7, "corona", 1, 100, 0, 0, 255 ) --Außen nach Innen
local Marker2 = createMarker ( -2029.656, -120, 1035.1718, "corona", 1, 100, 0, 0, 255 ) --Innen nach Außen
setElementInterior (Marker2, 3) --Marker2 in den Interior setzen!
function MarkerInsHaus (player) --Funktion benennen
if getElementType (player) == "player" then --Element definieren
setElementInterior ( player, 3, -2029.798339, -106.675910, 1035.171875) --Spieler in den Interior setzen
end
end
addEventHandler ( "onMarkerHit", Marker1, MarkerInsHaus )
function MarkerAusHaus (hitElement,matchingDimension) --Funktion benennen
if (getElementType(hitElement) == "player") and (matchingDimension) then --Element definieren
setElementInterior(hitElement, 0, -1522.0422, 481.201, 7.1875) --Spieler nach draußen Teleportieren
end
end
addEventHandler ( "onMarkerHit", Marker2, MarkerAusHaus )
----------------------------------------------------------------------------------------------------------------------
Alles anzeigen
Lg. Matze
Jamie Könntest du mir bitte erklären, was durch was geändert wurde? Bzw. Welche Änderung was bewirkt hat?
Danke Flatliner_!
Das habe ich nun gefixt!
Allerdings sehe ich immer noch kein Marker im Interior!
Das habe ich oben vergessen zu erwähnen Entschuldigung dafür!
Lg. Matze
Danke für die schnelle Antwort Reason !
Ich beschreibe nochmal Ausführlich was genau ich möchte bzw. was ich schon habe!
Ich möchte mit den einen Marker in einen Interior Teleportiert werden --funktioniert
und in diesem Interior will ich dann ein 2. Marker erstellen, welcher mich nach draußen auf eine beliebige Stelle teleportiert. -- funktioniert leider immernoch nicht!
-- funktioniert!
local Marker1 = createMarker ( -1525.3000488281, 485.60000610352, 6.5, "corona", 1, 100, 0, 0, 255 )
local Marker2 = createMarker ( -2029.798339, -106.675910, 1035.171875, "corona", 10, 255, 0, 0, 255 )
function MarkerInsHaus (player)
if getElementType (player) == "player" then
setElementInterior ( player, 3, -2029.798339, -106.675910, 1035.171875)
end
end
addEventHandler ( "onMarkerHit", Marker1, MarkerInsHaus )
-- funktioniert nicht!
function MarkerAusHaus (hitElement,matchingDimension)
if (getElementType(hitElement) == "player") and (matchingDimension) then
setElementInterior(hitElement, 3, -2029.798339, -106.675910, 1035.171875)
end
end
addEventHandler ( "onMarkerHit", Marker2, MarkerAusHaus )
Alles anzeigen
Lg. Matze
Hallo liebe Community,
Ich habe ein Teleport Script mit 2 Markern geschrieben.
Der erste Marker soll mich in einen Interior setzten, das Funktioniert auch!
Hier mein Problem:
Der zweite Marker soll im Interior erstellt werden und an eine beliebige Stelle Teleporten! Funktioniert nicht!
-- funktioniert
Marker1 = createMarker ( -1525.3000488281, 485.60000610352, 6.5, "corona", 1, 100, 0, 0, 255 )Marker2 = createMarker ( -2029.798339, -106.675910, 1035.171875, "corona", 2, 100, 0, 0, 255 )
function MarkerInsHaus (player) if getElementType (player) == "player" then setElementInterior ( player, 3, -2029.798339, -106.675910, 1035.171875) endendaddEventHandler ( "onMarkerHit", Marker1, MarkerInsHaus )
-- funktioniert nicht
function MarkerAusHaus (player) if getElementType (player) == "player" then setElementPosition (player, x, y, z) setElementInterior (Marker2, 3, -2029.798339, -106.675910, 1035.171875) endendaddEventHandler ( "onMarkerHit", Marker2, MarkerAusHaus )
P.S. Ich weis nicht warum der Quelltext hier nur 4 Zeilen hat und nicht eingerückt ist, bei mir sieht er besser aus!
Lg. Matze
Hier nochmal besser!
local MeinMarker = createMarker( -1419.599609375, 466.7998046875, 6.5, "cylinder", 1 , 255, 0, 0, 50)
function onMarkerHitgiveWeapon(player)
if getElementType (player) == "player" then
giveWeapon(player, 31, 10000, true)
giveWeapon(player, 29, 10000, true)
giveWeapon(player, 26, 10000, true)
giveWeapon(player, 24, 10000, true)
end
end
addEventHandler("onMarkerHit", MeinMarker, onMarkerHitgiveWeapon)
function onMarkerHitTakePlayerMoney(player)
local Geld = getPlayerMoney(player)
if (Geld >= 1000) then
takePlayerMoney (player, (1000))
outputChatBox ("Du hast eine M4, MP5, Spawn-Off Shotgun und eine Desert Eagle bekommen und hast dafür 1000$ gezahlt!", getRootElement (),0,255,0) --Nachricht die gezeigt wird!
else
outputChatBox ("Du hast nicht genug Geld!", getRootElement(),255,0,0)
end
end
addEventHandler("onMarkerHit", MeinMarker, onMarkerHitTakePlayerMoney)
Alles anzeigen
Hallo liebes MTA Forum,
ich habe folgende Frage: Wie kann ich die unten aufgeführten Funktionen zu einer Funktion machen? Alleine habe ich es leider nicht hinbekommen.
local MeinMarker = createMarker( -1419.599609375, 466.7998046875, 6.5, "cylinder", 1 , 255, 0, 0, 50)function onMarkerHitgiveWeapon(player) if getElementType (player) == "player" then giveWeapon(player, 31, 10000, true) giveWeapon(player, 29, 10000, true) giveWeapon(player, 26, 10000, true) giveWeapon(player, 24, 10000, true) endendaddEventHandler("onMarkerHit", MeinMarker, onMarkerHitgiveWeapon) function onMarkerHitTakePlayerMoney(player)local Geld = getPlayerMoney(player) if (Geld >= 1000) then takePlayerMoney (player, (1000)) outputChatBox ("Du hast eine M4, MP5, Spawn-Off Shotgun und eine Desert Eagle bekommen und hast dafür 1000$ gezahlt!", getRootElement (),0,255,0) --Nachricht die gezeigt wird! else outputChatBox ("Du hast nicht genug Geld!", getRootElement(),255,0,0) end endaddEventHandler("onMarkerHit", MeinMarker, onMarkerHitTakePlayerMoney)
Danke im Voraus für eure Ratschläge!
P.S. Ich weis nicht warum der Lua Quelltext dort oben nur in zwei Zeilen ist! Bei mir ist er schön geordnet in 23 Zeilen!
Lg. Matze