das geht ja nicht
Beiträge von Anty
-
-
-
Also HI community entweder bin ich so dumm oder ich griegs nicht hin ich habe hier ein robXXX scrript das geht aber nicht wenn die die frau hinter der tecke erschße pasirt nicht und ein Command handle ist auch nicht vorhanden bitte um hilfe danke im vorraus das script:
------------------------------
-------- Urheberrecht --------
------- by [LA]Leyynen -------
-------- 2012 - 2013 ---------
------------------------------local robdim = 0
local robfactionlocal XXXMarkerIn = createMarker(-2159.33, 494.873, 33.8771, "cylinder", 1.5, 0, 255, 0, 150)
local function XXXTelIn(hitElement, dim)
if getElementType(hitElement) == "player" and (dim) then
if isPedInVehicle ( hitElement ) == false then
setElementPosition(hitElement, -100.4, -23.66, 1000.71875)
setElementInterior(hitElement, 3)
infobox ( hitElement, "\n\nWillkommen im XXX-Shop,\nfühl dich wie zu Hause!", 5000, 0, 125, 0 )
--outputBadLog ( getPlayerName ( hitElement ).." hat einen Shop betreten." )
if xxxtransport == 1 then
setPedAnimation(sexshopped, "ped", "cower")
else
setPedAnimation(sexshopped, "dealer", "dealer_deal",-1)
end
end
end
end
addEventHandler("onMarkerHit",XXXMarkerIn,XXXTelIn)local XXXMarkerOut = createMarker(-100.4, -24.46, 999.5, "cylinder", 1.5, 0, 255, 0, 150)
setElementInterior (XXXMarkerOut, 3)local function XXXTelOut(hitElement, dim)
if getElementType(hitElement) == "player" and (dim) then
if isPedInVehicle ( hitElement ) == false then
setElementPosition(hitElement, -2159.33, 496.25, 35.171)
setElementInterior(hitElement, 0)
end
end
end
addEventHandler("onMarkerHit",XXXMarkerOut,XXXTelOut)function robXXX_func ( player, cmd )
local pdim = getElementDimension (player)
if pdim == robdim then
setPedAnimation(sexshopped, "ped", "cower")
setTimer(createXXXDeliverMarker,1000,1,player)
local x, y, z = getElementPosition ( player )
local px, py, pz = -106, -11, 1000
local msg = "[ILLEGAL]: Der XXX-SHOP wird überfallen!"
local fraktion = laGetElementData (player, "fraktion")
robfaction = fraktion
sendMSGForFaction ( msg, 1, 200, 0, 0 )
if robfaction ~= 2 then
sendMSGForFaction ( msg, 2, 200, 200, 0 )
end
sendMSGForFaction ( msg, 3, 200, 0, 0 )
sendMSGForFaction ( msg, 6, 200, 0, 0 )
if robfaction ~= 7 then
sendMSGForFaction ( msg, 7, 200, 200, 0 )
end
sendMSGForFaction ( msg, 8, 200, 0, 0 )
if robfaction ~= 9 then
sendMSGForFaction ( msg, 9, 200, 200, 0 )
end
if robfaction ~= 10 then
sendMSGForFaction ( msg, 10, 200, 200, 0 )
end
sendMSGForFaction ( msg, robfaction, 0, 150, 0 )
outputLog ( "[XXX-SHOP]: "..getPlayerName(player).." ("..robfaction..") ueberfaellt den XXX-SHOP!", "bad")
setElementPosition(player, -2163.4094, 504.089, 34.657)
setElementInterior(player, 0)
XXXcar = createVehicle ( 414, -2163.4094, 501.089, 34.657, 0, 0, 270, "XXX" )
setVehiclePaintjob ( XXXcar, 0 )
setVehicleColor (XXXcar, 3, 3, 3, 0 )
warpPedIntoVehicle ( player, XXXcar )
laSetElementData ( XXXcar, "XXXtruck", 1 )
laSetElementData ( XXXcar, "illegalcar", 1 )
if laGetElementData ( player, "wanteds" ) >= 4 then
laSetElementData ( player, "wanteds", 6 )
else
laSetElementData ( player, "wanteds", laGetElementData ( player, "wanteds" ) + 2 )
end
setPlayerWantedLevel ( target, laGetElementData ( target, "wanteds" ) )
giveWeapon ( player, 10, 1, true )
triggerClientEvent ( player, "sec_gun_give", getRootElement(), 10, 1 )
setTimer(xxxtransportertimer, 10800000, 1, "xxx")
xxxtimerTime = setTimer(raubueberfallxxxtimer, 900000, 1)
end
end
addEventHandler ( "robXXX", getRootElement(), robXXX_func )function xxxtransportertimer()
if xxxtransport == 1 then
xxxtransport = 0
setPedAnimation(sexshopped, "dealer", "dealer_deal",-1)
end
endfunction raubueberfallxxxtimer()
if raubueberfall == 1 then
raubueberfall = 0
xxxunterwegs = 0
setElementVisibleTo ( XXXDeliver, getRootElement(), false )
setElementVisibleTo ( XXXDeliverBlip, getRootElement(), false )
destroyElement( XXXDeliver )
destroyElement( XXXDeliverBlip )
end
endfunction createXXXDeliverMarker ()
local rnd = math.random ( 1, 4 )
if rnd == 1 then
XXXDeliver = createMarker ( 2625.2678, 824.0264, 4.3157, "checkpoint", 7, 0, 125, 0, getRootElement() )
XXXDeliverBlip = createBlip ( 2625.2678, 824.0264, 5.3157, 51, 1, 255, 0, 0, 255, 0, 99999 )
setElementVisibleTo ( XXXDeliverBlip, getRootElement(), true )
elseif rnd == 2 then
XXXDeliver = createMarker ( 2843.221, 1675.5335, 9.82, "checkpoint", 7, 0, 125, 0, getRootElement() )
XXXDeliverBlip = createBlip ( 2843.221, 1675.5335, 10.82, 51, 1, 255, 0, 0, 255, 0, 99999 )
setElementVisibleTo ( XXXDeliverBlip, getRootElement(), true )
elseif rnd == 3 then
XXXDeliver = createMarker ( 2255.545, 2051.341, 9.820, "checkpoint", 7, 0, 125, 0, getRootElement() )
XXXDeliverBlip = createBlip ( 2255.545, 2051.341, 10.820, 51, 1, 255, 0, 0, 255, 0, 99999 )
setElementVisibleTo ( XXXDeliverBlip, getRootElement(), true )
elseif rnd == 4 then
XXXDeliver = createMarker ( 1664.414, 1935.505, 9.82, "checkpoint", 7, 0, 125, 0, getRootElement() )
XXXDeliverBlip = createBlip ( 1664.414, 1935.505, 10.82, 51, 1, 255, 0, 0, 255, 0, 99999 )
setElementVisibleTo ( XXXDeliverBlip, getRootElement(), true )
endlocal function XXXDeliver_func ( player, dim )
local bezahlung = math.random ( 7500, 10000 )
local bezahlungzuruck = math.random ( 750, 1000 )
local veh = getPedOccupiedVehicle ( player )
if veh then
if getPedOccupiedVehicleSeat ( player ) == 0 then
if veh == XXXcar then
if xxxunterwegs == 1 then
if isEvil( player ) then
outputChatBox ( "Fahrzeug abgegeben. Du erhältst "..bezahlung.."$ für diese Lieferung!", player, 0, 125, 0 )
local robfactionnew = laGetElementData (player, "fraktion")
local msg = "[XXX-SHOP]: Der Überfall wurde erfolgreich beendet!"
sendMSGForFaction ( msg, 1, 200, 0, 0 )
if robfactionnew == robfaction then
if robfaction ~= 2 then
sendMSGForFaction ( msg, 2, 200, 200, 0 )
end
sendMSGForFaction ( msg, 3, 200, 0, 0 )
sendMSGForFaction ( msg, 6, 200, 0, 0 )
if robfaction ~= 7 then
sendMSGForFaction ( msg, 7, 200, 200, 0 )
end
sendMSGForFaction ( msg, 8, 200, 0, 0 )
if robfaction ~= 9 then
sendMSGForFaction ( msg, 9, 200, 200, 0 )
end
if robfaction ~= 10 then
sendMSGForFaction ( msg, 10, 200, 200, 0 )
end
sendMSGForFaction ( msg, robfaction, 0, 150, 0 )
else
if robfactionnew ~= 2 then
if robfaction ~= 2 then
sendMSGForFaction ( msg, 2, 200, 200, 0 )
else
sendMSGForFaction ( msg, 2, 200, 0, 0 )
end
end
sendMSGForFaction ( msg, 3, 200, 0, 0 )
sendMSGForFaction ( msg, 6, 200, 0, 0 )
if robfactionnew ~= 7 then
if robfaction ~= 7 then
sendMSGForFaction ( msg, 7, 200, 200, 0 )
else
sendMSGForFaction ( msg, 7, 200, 0, 0 )
end
end
sendMSGForFaction ( msg, 8, 200, 0, 0 )
if robfactionnew ~= 9 then
if robfaction ~= 9 then
sendMSGForFaction ( msg, 9, 200, 200, 0 )
else
sendMSGForFaction ( msg, 9, 200, 0, 0 )
end
end
if robfactionnew ~= 10 then
if robfaction ~= 10 then
sendMSGForFaction ( msg, 10, 200, 200, 0 )
else
sendMSGForFaction ( msg, 10, 200, 0, 0 )
end
end
sendMSGForFaction ( msg, robfactionnew, 0, 150, 0 )
end
outputLog ( "[XXX-SHOP]: "..getPlayerName(player).." ("..robfaction..") hat den Transporter abgeliefert!", "bad")
local pmoney = laGetElementData ( player, "money" )
laSetElementData ( player, "money", pmoney + bezahlung )
givePlayerMoney(player, bezahlung)
else
outputChatBox ( "Fahrzeug abgegeben. Danke für deine Mithilfe! Belohnung: "..bezahlungzuruck.."$", player, 0, 125, 0 )
local msg = "[XXX-SHOP]: Der Überfall wurde erfolgreich verhindert!"
sendMSGForFaction ( msg, 1, 0, 150, 0 )
if robfaction ~= 2 then
sendMSGForFaction ( msg, 2, 200, 200, 0 )
end
sendMSGForFaction ( msg, 3, 0, 150, 0 )
sendMSGForFaction ( msg, 6, 0, 150, 0 )
if robfaction ~= 7 then
sendMSGForFaction ( msg, 7, 200, 200, 0 )
end
sendMSGForFaction ( msg, 8, 0, 150, 0 )
if robfaction ~= 9 then
sendMSGForFaction ( msg, 9, 200, 200, 0 )
end
if robfaction ~= 10 then
sendMSGForFaction ( msg, 10, 200, 200, 0 )
end
sendMSGForFaction ( msg, robfaction, 200, 0, 0 )
outputLog ( "[XXX-SHOP]: "..getPlayerName ( player ).." hat den Transporter in Sicherheit gebracht!", "bad" )
local pmoney = laGetElementData ( player, "money" )
laSetElementData ( player, "money", pmoney + bezahlungzuruck )
givePlayerMoney(player, bezahlungzuruck )
end
triggerClientEvent ( player, "HudEinblendenMoney", getRootElement() )
destroyElement ( veh, "XXXcar" )
setElementVisibleTo ( XXXDeliver, getRootElement(), false )
setElementVisibleTo ( XXXDeliverBlip, getRootElement(), false )
destroyElement( XXXDeliver )
destroyElement( XXXDeliverBlip )
raubueberfall = 0
xxxunterwegs = 0
killTimer(xxxtimerTime)
robfaction = nil
else
outputChatBox ( "Die Zeit ist bereits abgelaufen!", player, 150, 0, 0 )
end
end
end
end
end
addEventHandler ( "onMarkerHit", XXXDeliver, XXXDeliver_func )
endlocal function vehicleDestroyedXXXTruck ()
if laGetElementData ( source, "XXXtruck" ) == 1 then
raubueberfall = 0
xxxunterwegs = 0
destroyElement ( veh, "XXXcar" )
destroyElement ( source )
setElementVisibleTo ( XXXDeliver, getRootElement(), false )
setElementVisibleTo ( XXXDeliverBlip, getRootElement(), false )
destroyElement ( XXXDeliver )
destroyElement ( XXXDeliverBlip )
setElementPosition ( veh, 999999, 999999, -50 )
local msg = "[XXX-SHOP]: Der Transporter ist explodiert!"
sendMSGForFaction ( msg, 1, 0, 150, 0 )
if robfaction ~= 2 then
sendMSGForFaction ( msg, 2, 200, 200, 0 )
end
sendMSGForFaction ( msg, 3, 0, 150, 0 )
sendMSGForFaction ( msg, 6, 0, 150, 0 )
if robfaction ~= 7 then
sendMSGForFaction ( msg, 7, 200, 200, 0 )
end
sendMSGForFaction ( msg, 8, 0, 150, 0 )
if robfaction ~= 9 then
sendMSGForFaction ( msg, 9, 200, 200, 0 )
end
if robfaction ~= 10 then
sendMSGForFaction ( msg, 10, 200, 200, 0 )
end
sendMSGForFaction ( msg, robfaction, 200, 0, 0 )
outputLog ( "[XXX-SHOP]: Der Transporter ist explodiert!", "bad")
robfaction = nil
end
end
addEventHandler ( "onVehicleExplode", getRootElement(), vehicleDestroyedXXXTruck ) -
wenn ich das raus mache und mich regestriere pasirt nichts s is kein blagscreen mann siet nich das aber es pasirt nichts
-
hab ich aber das hatt mir nicht wirklich geholfen
-
Ich habe eine frage wie kann ich das tutorial am anfang entfernen das mann sich regestriert und dieregt am spawnt spawn.
Es würde auch schon helfen zu erfahren wie mann den spawnt ändert wenn mann aus dem flughafen rauß geht.
Vielen dank im vorauss -
ich habe das getRootElement() weg gemacht aber dann funktioniert der ganze shoproob nicht
-
hallo COmmunity ich habe hier ein script mit dem mann einen shop ausrauben kann doch allerdings wenn ich zum abgabe ort fahre passiert nichts bzw. das ist nicht mal ein marker auf der karte ist einer aber auf der map nicht könnt ihr mir da mal helfen danke
Script:
-------------------------
--------- (c) 2012 ----------
------- by [LA]Leyynen -------
------- and LA Team -------
-------------------------
RobBlip = createBlip ( 2754.1999511719, -2435.3999023438, 12.60000038147, 19, 2, 255, 0, 0, 255, 0, 99999.0, getRootElement() )
setElementVisibleTo ( RobBlip, getRootElement(), false )
ped123 = createPed( 12, 820.186279, 2.365668, 1004.17968 )
setPedAnimation( ped123, "ped", "IDLE_chat")
setElementDimension( ped123, 1 )
setElementInterior( ped123, 3 )
setPedRotation( ped123, -90 )
RobMarkerOut = createMarker(-2649.9, 376.2, 5.1999998092651, "cylinder", 1.5, 255, 0, 0)
function RobTel(thePlayer)
if getElementType(thePlayer) == "player" then
if isEvil( thePlayer ) then
setElementPosition(thePlayer, 833.20001220703, 7.3000001907349, 1004.200012207)
setElementDimension(thePlayer, 1)
setElementInterior(thePlayer, 3)
outputChatBox ( "Willkommen im Shop, die Polizei wurde alamiert!", thePlayer, 125, 0, 0 )
else
outputChatBox ( "Du bist in keiner bösen Fraktion!", thePlayer, 125, 0, 0 )
end
end
end
addEventHandler("onMarkerHit",RobMarkerOut,RobTel)
Rob2MarkerOut = createMarker(826.59997558594, -0.10000000149012, 1003.5, "cylinder", 1.5, 255, 0, 0)
setElementInterior (Rob2MarkerOut, 3)
setElementDimension(Rob2MarkerOut, 1)
function Rob2Tel(Player)
if getElementType(Player) == "player" then
setElementPosition(Player, -2622, 377, 7)
setElementDimension(Player, 0)
setElementInterior(Player, 0)
end
end
addEventHandler("onMarkerHit",Rob2MarkerOut,Rob2Tel)
robIcon = createMarker ( 822, 2, 1003.299987793, "cylinder", 1, 255, 0, 0, 170 )
setElementInterior ( robIcon, 3 )
setElementDimension(robIcon, 1)
function robhit ( player )
outputChatBox ( "Tippe /robshop um den Shop auszurauben! ", player, 200, 2000, 20 )
end
addEventHandler ( "onMarkerHit", robIcon, robhit )
function robbank_func ( player, cmd )
if isEvil( player ) then
local x, y, z = getElementPosition ( player )
local px, py, pz = 822, 2, 1003.299987793
if getDistanceBetweenPoints3D ( x, y, z, px, py, pz ) <= 5 then
local jobtime = tonumber ( vioGetElementData ( player, "jobtime" ) )
if jobtime == 0 then
outputChatBox ( "Das Wettbüro an der Stadthalle wird gerade ausgeraubt!", getRootElement(), 125, 0, 0 )
setElementPosition(player, -2622, 377, 7)
setElementInterior(player, 0)
setElementVisibleTo (RobBlip, player, true)
setElementDimension(player, 0)
setElementInterior(player, 0)
robsecur = createVehicle ( 428, -2615, 352, 5, 0, 0, 180, "MONEY" )
setVehiclePaintjob ( robsecur, 0 )
setVehicleColor (robsecur, 0, 0, 0, 0 )
warpPedIntoVehicle ( player, robsecur )
vioSetElementData ( player, "wanteds", vioGetElementData ( player, "wanteds" ) + 1 )
vioSetElementData ( player, "jobtime", tonumber ( vioGetElementData ( player, "jobtime" ) ) + 120 )
setPlayerWantedLevel ( target, vioGetElementData ( target, "wanteds" ) )
giveWeapon ( player, 10, 1, true )
triggerClientEvent ( player, "sec_gun_give", getRootElement(), 10, 1 )
outputChatBox ( "Bring den Truck zur roten Flagge!", player, 0, 125, 0 )
else
outputChatBox ( "Du musst noch "..jobtime.." Minuten warten, bis du den nächsten Überfall machen kannst!", player, 125, 0, 0 )
end
else
outputChatBox ( "Du bist am falschen Ort!", player, 125, 0, 0 )
end
else
outputChatBox ( "Du bist in keiner bösen Fraktion!", player, 125, 0, 0 )
end
end
addCommandHandler ( "robshop", robbank_func )
RobDeliver = createMarker ( 2754.1999511719, -2435.3999023438, 12.60000038147, "checkpoint", 7, 0, 125, 0, getRootElement() )
function RobDeliver_func ( player, dim )local veh = getPedOccupiedVehicle ( player )
if veh then
if getPedOccupiedVehicleSeat ( player ) == 0 then
if getElementModel ( veh ) == 428 then
outputChatBox ( "Truck abgegeben - Du erhältst 20.000$ für diese Lieferung!", player, 0, 125, 0 )
vioSetElementData ( player, "money", vioGetElementData ( player, "money" ) + 20000 )
givePlayerMoney ( player, 20000 )
destroyElement ( veh, "robsecur" )
end
end
end
end
addEventHandler ( "onMarkerHit", RobDeliver, RobDeliver_func )