Hallo Leute,
ich wende mich nun an euch, da ich selbst schon sehr hart am verzweifeln bin. ich suche eine Möglichkeit ein Command zu starten indem ich ein Item use.
Mit den Event Handler ist alles kein Problem. Allerdings sollte beim Verwenden des Items ein Eingabefeld erscheinen. Was auch kein Problem darstellt. Allerdings soll das Keyboardresult dann auch ausgeführt werden.
dementsprechend: command keyboardresult
Ich habe auf meinem Server den Chat deaktiviert, und auch alle verfügbaren commands in ein Steuerungsmenü gepackt. Allerdings komme ich leider nicht dahinter, wie ich dies mit einem useable Item anstelle. Anbei der derzeitige versuch, welcher nicht will Ich wäre echt dankbar, wenn mir hier jemand helfen könnte.
Das Skript selbst funktioniert so:
/spray SPRAYTEXT
falls das hilft.
Danke schonmal
RegisterNetEvent('rcore_spray:useitem')
AddEventHandler('rcore_spray:useitem', function(source)
DisplayOnscreenKeyboard(1, "FMMC_MPM_NA", "", "", "", "", "", 30)
while (UpdateOnscreenKeyboard() == 0) do
DisableAllControlActions(0);
Wait(0);
end
if (GetOnscreenKeyboardResult()) then
local args = GetOnscreenKeyboardResult()
TriggerEvent("chatMessage", source, "/spray"args)
end
end)