Hallo,
ich habe folgendes clientseitiges script:
Code
TaxiWindow = guiCreateWindow(389,354,497,222,"",false)
guiSetAlpha(TaxiWindow ,1)
TaxiMann = guiCreateStaticImage(11,24,112,136,"images/taxi.jpg",false,TaxiWindow )
guiSetAlpha(TaxiMann ,1)
TaxiText = guiCreateLabel(130,28,346,130,"Willkommen bei unserer Taxi Firma!\nDu verdienst hier dein Geld, indem du andere Leute\nzu ihren Zielen bringst.\nWenn du willst kannst du gleich loslegen,\nwir suchen noch Leute.\nAlles was du brauchst ist ein Fuehrerschein.\nAchja, fuer den Heli dahinten benoetigst du noch einen\nFlugschein.",false,TaxiWindow )
guiSetAlpha(TaxiText ,1)
guiLabelSetColor(TaxiText ,255,120,0)
guiLabelSetVerticalAlign(TaxiText ,"top")
guiLabelSetHorizontalAlign(TaxiText ,"left",false)
TaxiAnnehmenBtn = guiCreateButton(9,171,243,42,"Job annehmen",false,TaxiWindow )
guiSetAlpha(TaxiAnnehmenBtn ,1)
TaxiAblehnenBtn = guiCreateButton(255,171,233,42,"Job ablehnen",false,TaxiWindow )
guiSetAlpha(TaxiAblehnenBtn ,1)
guiSetVisible ( TaxiWindow , false )
local TaxiMarker = createMarker( -206.41589355469, 1212.1829833984, 18.692203521729, 'cylinder', 1.0, 255, 0, 0, 150 )
function MarkerHit( hitElement, matchingDimension )
guiSetVisible ( TaxiWindow , true )
guiBringToFront ( TaxiWindow )
showCursor ( true )
end
addEventHandler( "onClientMarkerHit", TaxiMarker, MarkerHit )
local localPlayer = getLocalPlayer ( )
function onClickBtn ( button, state )
if (button == "left" and state == "up") then
if (source == TaxiAnnehmenBtn ) then
guiSetInputEnabled(false)
guiSetVisible ( TaxiWindow , false )
showCursor ( false )
else
guiSetInputEnabled(false)
guiSetVisible ( TaxiWindow , false )
showCursor ( false )
end
end
end
addEventHandler("onClientResourceStart", getResourceRootElement(getThisResource()), windowHandler )
addEventHandler ( "onClientGUIClick", TaxiAnnehmenBtn, onClickBtn, false )
Alles anzeigen
Wenn der Spieler den Marker (Zeile 21-27) betritt, erscheint ein fenster. Wie gesagt, es ist ein clientseitiges script. Nun, dieses Fenster erscheint dann aber bei ALLEN spielern die gerade auf dem server sind
Ich hoffe ihr könnt mir helfen, hab erst vor 2 Tagen mit MTA angefangen
Einer von euch kann mir doch bestimmt helfen?
MfG