Hmm ich kenne mich da eigentlich nicht so aus
Scripten ist nicht meine Stärke ...
Gibt es vielleicht jemanden der mir sowas scripten könnte/will?
Wäre nett wenn das jemand machen würde.
Hmm ich kenne mich da eigentlich nicht so aus
Scripten ist nicht meine Stärke ...
Gibt es vielleicht jemanden der mir sowas scripten könnte/will?
Wäre nett wenn das jemand machen würde.
Hallo Leute, ich habe ein Problem. Und zwar ich wollte ein wenig mit Freunden mappen was eigentlich auch ganz gut geklappt hatte. Aber als dann Abend/Nacht in MTA wurde tauchten aufeinmal die Fensterlichter von einem Gebäude auf das gar nicht da war.
Ich habe in LS mit dem World Object Remover der in MTA eingebaut ist ein Haus entfernt. Als es dann Abend/Nacht wurde tauchten die Fensterlichter von dem weggemappten Haus auf.
Hier ein paar Screens:
Hier ist das Haus noch da http://s1.directupload.net/file/d/3436/y484pxku_png.htm
Hier ist das Haus weg aber die Lichter tauchen auf... http://s1.directupload.net/file/d/3436/v5brut5e_png.htm
Könnt ihr mir da vielleicht weiterhelfen das die Fensterlichter verschwinden?
Ich habe schon die ganzen Object_Remover ausm Internet probiert immer das selbe Problem -.-
Hoffe auf positive Antworten
Achso ok danke ich versuche dann mal etwas daraus zu machen und kucke ob es hinhaut.
/edit: Danke
Ok was muss ich noch in das Script einfügen damit ich z.B. mit der Deagle am Kopf mehr damage mache als mit der M4? Also wie muss ich das definieren.
/edit: Oh sorry erst jetzt deinen Beitrag gesehen hmm ok dann lass ich es jetzt bevor so und versuche es dann selber herauszufinden. Das Script ist jetzt schon Serverseitig oder?
Danke dir dennoch habe ich eine frage (ich weiß es regt dich vll. auf für mich alles zu machen undso sry bin neu ) Muss ich jetzt zum Beispiel für jede Waffe neue Settings rein schreiben? Also z.B. ich hite einen mit der Deagle am Kopf und er verliert 25 HP und dann hite ich einen mit der M4 am Kopf und der soll halt z.B. nur 15 HP verlieren? Oder wird das dann automatisch für jede waffe eingerichtet?
Ok Danke dir. Aber wenn ich möchte das man am Kopf z.B. 15 HP verliert wie muss ich das dann definieren? Also z.B. Bauch -2.5 HP, Kopf - 5 HP, Fuß - 1 HP?
Bei deinem verliert man ja egal wo -10 HP.
Danke @Xmaining: Ich habe mir das Script angeschaut. Du hast es auf den Bodypart Bauch angepasst und eingefügt dass wenn man dort getroffen wird 10 HP verliert oder?
Muss ich für jeden einzelnen Bodypart jetzt noch so ein Script erstellen?
Kappier ich irgendwie nicht ... wie gesagt bin neu und check das noch net so aus kannst du mir vll zeigen wie du das machen würdest?
Gleich bei dem 1. Hit oder was? Ich möchte einstellen das die Person die getroffen wird z.B. am Bauch 2 HP pro Hit verliert.
meinst du so?
--add an event handler for the onPlayerDamage event
function playerDamage_text ( attacker, weapon, bodypart, loss ) --when a player is damaged
if ( bodypart == 3 ) then -- if the body part is 3, i.e. the torso
killPed ( source, attacker, weapon, bodypart ) -- and kill the player
end
end
addEventHandler ( "onPlayerDamage", getRootElement (), playerDamage_text )
Zur Info ich habe das neueste Tactics Script. Tactics r20 ! Die hitboxen sind dort überhaupt nicht angegeben und da steht auch nix von Leben verlieren etc. Ich kann an dem Script gar nix verändern. Ich habe jetzt mal OnPlayerDamage ausprobiert und habe das so gemacht:
player attacker, int attackerweapon, int bodypart, float loss
3: Torso
4: Ass
5: Left Arm
6: Right Arm
7: Left Leg
8: Right leg
9: Head
--add an event handler for the onPlayerDamage event
function playerDamage_text ( attacker, weapon, bodypart, loss ) --when a player is damaged
if ( bodypart == 3 ) then -- if the body part is 3, i.e. the torso
if ( bodypart == 4 ) then -- if the body part is 4, i.e. the ass
if ( bodypart == 5 ) then -- if the body part is 5, i.e. the left arm
if ( bodypart == 6 ) then -- if the body part is 6, i.e. the right arm
if ( bodypart == 7 ) then -- if the body part is 7, i.e. the left leg
if ( bodypart == 8 ) then -- if the body part is 8, i.e. the right leg
if ( bodypart == 9 ) then -- if the body part is 9, i.e. the head
killPed ( source, attacker, weapon, bodypart ) -- and kill the player
end
end
addEventHandler ( "onPlayerDamage", getRootElement (), playerDamage_text )
Alles anzeigen
Ich muss doch die Koordinaten vom Skin z.B. den Arm oder das Bein auch angeben aber wie finde ich das heraus und wo muss das hin?
Ich möchte diese Hitbox auf meinen Server hochladen damit wenn ein Spieler angeschossen wird z.B. am Körper das er auch leben verliert. Weil bei mir ist es so wenn ich einen Spieler anhite dann verliert er manchmal überhaupt kein leben egal wo ich ihn treffe.
Das frage ich mich auch. Die Hitbox wird ja aus MTA übernommen soweit ich weiß und dann am Skin ausgerichtet aber bei diesem Script ist sie ganz wo anders als gedacht...
Hmm kann auch sein kenne mich nicht so gut aus.
Jedoch habe ich noch eine Frage undzwar muss ich ja die Position angeben wo z.B. der Rechte Arm undso ist also am Skin.
Von wo kriege ich die Koordinaten dafür her?
Soweit ich weiß sind die Hitboxen auch im Vio Script enthalten jedoch habe ich dieses nicht ^^.
Ich versuche mich mal selber daran und sage euch bescheid wenn ich hilfe brauche.
jap genau das meine ich Soner. Also ich knall einen ab und die hitboxen sollen halt an seinem Skin sein und nicht was weiß ich wo. Bei Tactics ist es buggy und die Hitbox ist etwas weiter vom Skin entfernt...
/edit:
Danke sRec ich versuch ne hitbox zu scripten. Wenns nicht klappen sollte melde ich mich
Hey leute, Ich habe einen Tactics Server und auf diesem sind die Hitboxen verbuggt.
Jetzt dachte ich such mir schnell ein Script dafür doch so eins gibt es nicht und deswegen will ich ein eigenes zusammenstellen.
Bloß ich weiß nicht wie ich anfangen soll und womit weil ich nicht weiß welche Elemente ich dort einfügen soll.
Bin neu in der Scripter-welt und kenne mich da nicht so gut aus.
Ich hoffe ihr könnt mir Tipps oder so geben.
Mit freundlichen Grüßen,
Sneakbreaker
Habe einen Server von ByServ ... sind dort glaub ich auch gleich aber trotzdem hauts nicht hin ...
Kannst du einen Screen von der Fehlermeldung hochladen? Währe hilfreich...