Jump to content

Sky Slate Blueberry Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate
Photo

SAMP


  • Please log in to reply
31 replies to this topic
Fresh_
  • Members
  • 15 posts
  • Last active: Aug 24 2013 09:27 PM
  • Joined: 20 Aug 2013
Hallo liebe Community.
Ich bin eigentlich recht neu bei AHK. Ein Freund hat mich gestern gefragt ob ich ihm einen Keybinder machen kann und ich sage natürlich ja. Er möchte jetzt aber bestimmte Dinge in dem Keybinder haben wo ich nicht weiß wie dies geht. Zb sollen Leaderbefehle nur gehen wenn man ein bestimmtes Passwort eingegeben hat. Dann möchte er noch, das wenn ihm jemand Geld überweist, im Chat direkt danach steht wer ihm das Geld überwiesen hat und die viel. und noch ein paar andere Sachen. Falls mir jemand helfen will oder kann, soll sich bitte per Pn melden.
Es ist wichtig. Ich möchte meinen Freund nicht enttäuschen.

nnnik
  • Members
  • 1625 posts
  • Last active: Jan 24 2019 02:19 PM
  • Joined: 28 Jul 2012

Hi

Ich kenne mich zwar mit der SAMP API nicht sonderlich aus aber den Passwort Teil kann ich dir schreiben.

Allerdings musst du mehr Infos liefern da wir dir sonst nicht helfen kann.


Visit the new forum ahkscript.org.

http://ahkscript.org


Fresh_
  • Members
  • 15 posts
  • Last active: Aug 24 2013 09:27 PM
  • Joined: 20 Aug 2013
Leader- Befehle:
/respawncars (Mit Countdown, von 10 Sekunden
und die letzten 3 Sekunden sollen mit angezeigt
werden) NumPad: 0
/invite ID (Spieler einladen) NumPad: 1
/uninvite ID (Spieler raus schmeißen) NumPad: 2
/giverank ID RANG (Spieler einen Rang geben)
NumPad: 3
/setrank RANG RANGNAME (Rang- Name
ändern) NumPad: 4
/setbl ID GELD GRUND (User auf die Blacklist
setzen) NumPad: 5
/removebl ID/NAME (User aus der Blacklist raus
holen) NumPad: 6
/autohaus (Das Fraktions- Autohaus betreten)
NumPad: 7
/fhausauf (Interior auf machen) ALT + 0
/fhauszu (Interior zu machen) ALT + 1
/changecar (Autos tauschen) ALT + 2
/setcam (Kamera in die Position stellen) ALT + 3
/camon (Kamera einschalten) ALT + 4
/camoff (Kamera ausschalten) ALT + 5
Member - Befehle:
/interview ID/Name (Interview beginnen) Zahl: 1
/interviewoff (Interview ausschalten) Zahl: 2
Normale Befehle die, die Member gerne hätten:
/cla (Alle Autos öffnen) STRG + 1
/start und /lichtan (Motor und Licht einschalten)
STRG + 2
/stop und /lichtaus (Motor und Licht
ausschalten) STRG + 3
/enter und /me betritt das Gebäude (Betritt ein
Gebäude) STRG + 4
/exit und /me verlässt das Gebäude (Verlässt das
Gebäude) STRG + 5
/stats & /me überprüft seine Statistiken
(Statistiken ansehen) STRG + 6
/licenses & /me überprüft seine Lizenzen
(Lizenzen ansehen) STRG + 7
/berufe & /me überprüft seinen Nebenjob und
sein Beruf (Berufe ansehen) STRG + 8
Features:
Bei dieser Position -> AddPlayerClass
(187,2312.3462,-5.7374,26.7422,280.1897,0,0, ...
-> soll er den "/heal - Befehl" eingeben!
Bei dieser Position -> AddPlayerClass
(187,2312.4902,-3.2856,26.7422,165.7495,0,0, ...
-> soll er den "/armor - Befehl" eingeben!
Wenn er das liest -> Klick Mich! -> soll er im
"/r - Chat" das hier schreiben -> "/me macht nun
Feierabend und verabschiedet sich von seinen
Kollegen".
WENN ES GEHT -> Er schaut sich diese Zahl an -> http://s14.directupl...lh4dtje_png.htm -> dann soll das System Prozent
rechnen, also sprich (8497:100*5=424,85 =
425€) also er soll es so rechnen. Und dann soll
im Chat anzeigen -> Du darfst 425€ behalten
und in die Fraktion 425€ ebenfalls reinlegen. Bitte
Screen das ab!" -> das soll mit dem Befehl "/
ausrechen" funktionieren.
Funktionen/Einstellungen wie wir es gerne
hätten:
- Ein schönen GUI
- Einschalten/Ausschalten
Leader- Befehle (Leaderpasswort, dann erst
werden die Leader- Befehle eingeschaltet)
Normale Tastenbinds (Bei mir melden für die
Befehle)
/Befehle - (z.B. Entführungs- Melder oder
Baustellen- Meldung- die habe ich, ebenfalls bei
mir melden!)
Automatische danksagung, wenn jemand mit (/
pay , /cnnspenden oder Überweisung durchführt,
auch dort könnt ihr euch bei mir melden.)
Zur Automatischen danksagung, sollte man eine
Taste drücken können, damit sie aus/an geht,
auch hier könnt ihr euch bei mir melden.
/Befehle (Event- Meldung, Automatisch zählt er
die Spenden mit und berichtet dann in den News
wie viel wir haben!)

Das hat er mir geschickt

xXMotionstylerXx
  • Members
  • 84 posts
  • Last active: Jan 15 2016 08:06 AM
  • Joined: 06 Apr 2013
1. Ein Normaler Hotkey

Struktur:

P::
SendInput t/me hat den ersten Hotkey erstellt {enter}
Return

einen GUI kannste du mithilfe Smart Gui Creator erstellen(google das mal ;))

Ich hoffe ich konnte dir helfen

Eric

Fresh_
  • Members
  • 15 posts
  • Last active: Aug 24 2013 09:27 PM
  • Joined: 20 Aug 2013
Ja danke aber das kann ich schon. Es sind halt die Dinge die schwerer sind die ich nicht kann.

xXMotionstylerXx
  • Members
  • 84 posts
  • Last active: Jan 15 2016 08:06 AM
  • Joined: 06 Apr 2013
Eigentlich wenn du einen Keybinder skriptest und dieser nur richtig mit Samp funktioniert , dann such mal die Samp.api und die Funktionen


ERIC

Fresh_
  • Members
  • 15 posts
  • Last active: Aug 24 2013 09:27 PM
  • Joined: 20 Aug 2013
ok kann mir denn wer bei dem Keybinder helfen?

Fresh_
  • Members
  • 15 posts
  • Last active: Aug 24 2013 09:27 PM
  • Joined: 20 Aug 2013
es wäre nett denn dann könnte ich dadurch auch noch was lernen

xXMotionstylerXx
  • Members
  • 84 posts
  • Last active: Jan 15 2016 08:06 AM
  • Joined: 06 Apr 2013
Hier ist dir neuster Version http://wiki.samp-api...x.php/Downloads

zum einbinden der Samp.api

hModule := DllCall("LoadLibrary", Str, A_ScriptDir . "\API.dll")
if(hModule == -1 || hModule == 0)
{
MsgBox, 48, API - Fehler, Die API.dll konnte nicht gefunden werden.`nDer Keybinder wird nun beendet.
ExitApp
}

Und zu deinem /heal /armor Befehl

IsPlayerInRangeOfPoint(X, Y, Z, Radius)
{
/heal
return
}

Das kannst dunin einen Timer einbinden


Ich glaube das würde für heute reichen ;)

Eric

Fresh_
  • Members
  • 15 posts
  • Last active: Aug 24 2013 09:27 PM
  • Joined: 20 Aug 2013
danke für eure Hilfe habe aber meinem Freund gesagt das ich ihm den Keybinder nicht mache

nnnik
  • Members
  • 1625 posts
  • Last active: Jan 24 2019 02:19 PM
  • Joined: 28 Jul 2012

Es ist nicht wirklich einfach.

Ich hab im moment sehr viele Projekte, die ich gerne zuerst erledigen würde.

Sonst würde ich den Keybinder für dich schreiben.


Visit the new forum ahkscript.org.

http://ahkscript.org


Fresh_
  • Members
  • 15 posts
  • Last active: Aug 24 2013 09:27 PM
  • Joined: 20 Aug 2013
ja ich bin soweit das ich nurnoch das mit dem Passwort für die leaderbefehle brauche und mit dem rechnen

Alibaba
  • Members
  • 435 posts
  • Last active: Nov 19 2014 04:21 PM
  • Joined: 01 Nov 2012

Hast du denn schon ein GUI? Oder auf welche Art und Weise soll das Passwort eingegeben werden?

Wenn du schon einen fertigen Code geschrieben haben möchtest, solltest du wirklich mehr Informationen bereitstellen und auf alle Details eingehen.


Find the recent autohotkey version here: ahkscript.org


Fresh_
  • Members
  • 15 posts
  • Last active: Aug 24 2013 09:27 PM
  • Joined: 20 Aug 2013
wie meinst du das? das was ich oben gepostet habe, da steht doch alles drin. und mehr hab ich selber nicht geschickt bekommen. im dritten Beitrag hier steht alles oder was willst du noch wissen?

Alibaba
  • Members
  • 435 posts
  • Last active: Nov 19 2014 04:21 PM
  • Joined: 01 Nov 2012

Sorry mein Fehler, hab gedacht das wäre lediglich eine Liste der Leaderbefehle und hab es deswegen bloß überflogen...


Find the recent autohotkey version here: ahkscript.org