Die API ist ja kein Geheimnis^^
http://forum.sa-mp.com/showthread.php?t=104299
Beiträge von [BE]axi92
-
-
Ich kanns dir jetzt nicht genau vor rechnen aber.
Du musst folgende Sachen berücksichtigen:- SA Map hat in der Mitte ihren Nullpunkt dh. du musst schauen in welchem Quadranten der Spieler sich befindet um die differenz von X und Y zwischen Spieler und Punkt herauszufinden.
- Wenn du dann die absolute Distanz in X und Y Richtung hast kannst du mittels Pythagoras dann den winkel berechnen
Nur so als Ergänzungsfrage willst du das der Charakter mit dem Gesicht in die Richtung schaut oder nur die Kamera? Kamera geht einfach mit SetPlayerCameraLookAt
-
Öffnest du auch den richtigen compiler?
Du kannst mit -i den includepfad angeben dann muss er ihn finden. -
Woher hast du denn die info?
Hier ist das richtige:
https://docs.planetteamspeak.c…r_8php_source.html#l00956Edit: Code ungetestet:
PHP
Alles anzeigen<?php require_once('libraries/TeamSpeak3/TeamSpeak3.php'); $server = array( "tsip" => "localhost", "tsport" => "9987", "ts_query_admin" => "serveradmin", "ts_query_password" => "*******", "ts_query_port" => "10011", "ts_query_user_nick" => "trolbob" ); try { TeamSpeak3::init(); $ts3_VirtualServer = TeamSpeak3::factory("serverquery://".$server["ts_query_admin"].":".$server["ts_query_password"]."@".$server["tsip"].":".$server["ts_query_port"]."/?server_port=".$server["tsport"]."&nickname=".$server["ts_query_user_nick"].""); $client = $ts3_VirtualServer->clientFindDb("alDSXALBlc6yq4HAFEpFdzd1BVQ=", true); $channel = $ts3_VirtualServer->channelGetByName("Channelname"); if( $ts3_VirtualServer->clientSetChannelGroup($client[0], $channel, 35 ) ) //35 ist die Channelgruppen ID echo "axi92 wurde erfolgreich in die Channel Gruppe 35 gesetzt!"; } catch(Exception $e) { echo "Fehler!<br/>ErrorID: <b>". $e->getCode() ."</b>; Error Message: <b>". $e->getMessage() ."</b>;"; } ?>
-
Ich sehe nichts was mich ansprechen würde und ob Behinderung oder nicht ist komplett egal es gibt eine Rechtschreibprüfung und die kann jeder verwenden.
-
Mit der Begrenzung:
ZitatThe text length that can be seen on the number plate is around 9 to 10 characters, more characters will cause the text to split.
wird dir das leider nicht gelingen, außer du machst ein Objekt für jedes Car als eigene Nummerntafel
-
Stimmt deine Datenbankstruktur auch mit dem Query überein?
Ändere den Titel bitte zu "Mysql" hast anscheinend das "a" erwischt -
Der Stock wird nicht aufgerufen, aber mit public Funktionen kriege ich keine Strings returnt.
Wenn ich mich nicht irre wird der sock nicht aufgerufen weil die Funktion die du benutzt eben ein Public sucht das so heißt.
-
Habe mir den noch nicht angesehen aber ist das nichts für dich?
http://whitetigerswt.github.io/SAMP_AC_v2/ -
Bei uns sieht sieht der iplog so aus:
id|time|ip|
1|1420566991|127.0.0.1id ist bei uns in der users Tabelle drinnen
Wenn du später einen Namechange ermöglichen willst sollte der Spielername auch nur einmal in der Datenbank vorkommen und zwar in der users Tabelle alles andere referenzierst du über die UserDatenbankID, nicht zu verwechseln mit der playerid ingame.Oder man speichert es einfach als DATE
Damit kannst du aber nicht so einfach rechnen wie mit einem TimestampDavon aber abgesehen ist das nur der IP log, wir haben noch eine eigene Tabelle wo dann der Rest geloggt wird
- Login
- Logout
- Onlinezeit
- Geld transfer
- Commands
- Cheat Meldungen
- Kills
- usw.
-
Du solltest schon wissen ob du die richtige .amx lädst, lösch einfach alle raus oder kopier sie in einen anderen ordner (unterordner) und compile neu.
Dann schaust du noch ob in deiner config auch der Mode richtig geschrieben ist und versuchst es erneut. -
Gibt es ein Programm das einem die Map zu einem Bildformat Rendert?
Irgendjemand muss ja auch mal diese map erstellt haben: http://ian-albert.com/games/gr…/gtasa-geographic-1.0.jpg -
Am Ende siegt die Frechheit nicht Gerechtigkeit.
Denn das Ende solcher Angriffe ist das noch lange nicht nächstes Jahr passiert das sicher wieder nur von einer anderen Gruppe.Die Foltermethoden von den USA was jetzt ans licht gekommen sind empören zwar alle aber unternommen wird zu wenig.
-
da steht cannot exec
chmod +x dateiname -
Danke klappt 666 Befehle^^ Teufelszahl
-
Gibt es schon neues oder kommt das erst nächstes Jahr wie du oben geschrieben hast?
-
Ein Supercomputer ist ein Zusammenschluss aus Recheneinheiten die ein Ziel verfolgen/eine Aufgabe lösen.
BOINC verfolgt das gleiche Ziel aus einem Zusammenschluss an Recheneinheiten wird ein Rechenziel verfolgt.Ich habe es immer laufen bei mir, man kann es ja so einstellen das es sich selbst pausiert wenn ein anderer Prozess die Leistung benötigt.
Um nochmal zum ursprünglichen zu kommen, ob es auch über das Internet möglich ist. Möglich sicher vielleicht kann man sich BOINC so konfigurieren dass einem andere Rechner die Leistung zur Verfügung stellen.
Wäre schon cool, so einem p2p Netzwerk beizuwohnen da man so blitzschnell was errechnen kann wobei man sonst ewig brächte.
Der Nachteil wäre es würde sicher im nu zu kriminellen Zwecken eingesetzt werden. -
Hier das excel Dokument:
du muss nur die 25 und 5000 ändern unten dran steht eh die Beschreibung.
Falls noch fragen auftauchen einfach stellen
Viel Erfolg beim umsetzen!Das excel Sheet ergibt dann das im Bild, du musst es dann natürlich erweitern das war nur ein Denkanstoß wie man es umsetzen kann.
Für alle Negativen werte also X < 0 brauchst du natürlich dann -sinus:
Das solltest du dann rausbekommen: -
Ich habe es auf: "Proxy Einstellungen des Systems verwenden"
-
So aus dem Stehgreif würde ich dafür sinus und cosinus funktionen verwenden und die Strecke die du in X-Richtung zurück legst interpollieren auf die 90° so kommst du dann auf die Y-Koordinate.
Habe es jetzt mal nachgerechnet ja geht:
Mit ein paar schleifen sollte es hinhauen um so genauer du es haben willst umso mehr einzelschritte brauchst du natürlich.