Weißt du überhaupt was Admin Server Query ist, wirkt nämlich nich so
Wenn du das den Leuten gibtst können sie an den Servern sämtlicher anderer Kunden rumpfuschen.
Beiträge von Mr.Homer.[325]
-
-
Ich hab dich nur auf dein Fehler hingewiesen, und darauf dass deine Lösung nicht funktioniert, reg dich ab.
public OnGameModeInit()
{
ConnectNPC("Train","Train2");
car_train = AddStaticVehicle(538,1698.7606,-1953.6492,14.8756,269.8574,0,0);
ConnectNPC("NRG","NRG");
car_nrg = AddStaticVehicle(522,-1250.9490,1671.3989,9.2231,60.6974,0,0); //
}public OnPlayerConnect()
{
if(IsPlayerNPC(playerid))
{
new botname[MAX_PLAYER_NAME];
GetPlayerName(playerid,botname,sizeof(botname));
if(!strcmp(botname, "Train", true))
{
PutPlayerInVehicle(playerid,car_train,0);
eingeloggt[playerid] = true;
SetVehicleHealth(car_train,INFINITY);
}
if(!strcmp(botname,"NRG",true))
{
PutPlayerInVehicle(playerid,car_nrg,0);
eingeloggt[playerid] = true;
SetVehicleHealth(car_nrg,INFINITY);
}
return 1;
}
}// Im NPCMode:
#include "a_npc"
#define RECORDING "NRG"main()
{
}public OnRecordingPlaybackEnd()
{
StartRecordingPlayback(1, RECORDING);
}public OnNPCEnterVehicle(vehicleid, seatid)
{
StartRecordingPlayback(1, RECORDING):
}
public OnNPCExitVehicle()
{
StopRecordingPlayback();
}// Beim andern NPC genau das gleiche nur eben mit anderm Namen und Recording.
-
Bei mir das selbe von der gleichen IP, ich werd den jetz einfach in der Firewall blockiern. Wegen dem kein Spieler online: Man kann sich per Rcon auch ohne ingame zu sein einloggen.
-
-
Hast du in letzter Zeit irgendwelche Includes geupdatet? Wenn ja verwende davon mal die Version die du vorher verwendet hast, damit hatte ich neulich auch Probleme.
-
Kann man nicht einfach sowas machen, wenn 10 Schuss war
if(newkeys == KEY_FIRE)
{
if(GetVehicleModel(GetPlayerVehicleID(playerid))==420) return 0;
}
Das würde glaub dazu führen, dass bei jedem Schuss Server:Unknown Command ausgegeben wird, sonst aber nichts weiter. -
Naja ich hab das probiert, war die Nacht auf wie immer und dann halt auch den ganzen Tag, da wo ich halt sonst geschlafen hab, untertags war ich dann total müde und dann am Abend wo ich schlafen wollte wieder hellwach.
-
Am Besten den Fehler garnicht erst machen, das bringt deinen Tag-Ncht Rythmus total durcheinander. Ich hab mich auch jetz in den Ferien wieder dazu verleiten lassen, was dabei rauskam: Ich war die ganze Nacht wach weil ich nicht schlafen konnte und muss in 1 1/2 Stunden zur Arbeit. Und ich werd natürlich jetz grad müde.
Zum Wachbleiben am Besten Koffein (Kaffe ist da am günstigsten und wie ich finde am Besten) und dich mit iwas beschäftigen. Falls du damit aber wieder umstellen willst, das funktioniert nicht, hab ich auch probiert. Das muss man langsam machen.
-
Man kann die Funktionen auch alle über die Query von Teamspeak ausführen, die API bräuchte man dazu also garnicht (glaub ich zumindest, ich hab ka von CP scripten). Das CP müsste lediglich eine Raw Verbindung zu dem Server aufbauen über die es Befehle senden kann.
Wie siehts bei SAMP aus, kannst du solche Funktionen machen (z. B. Gamemodes, Filterscripts etc. hochladen, Server starten/stoppen...)
-
Kann ich nur bestätigen, in jedem Thread in dem irgendwas geboten wird werden sofort etliche Antworten gepostet: "Das und das ist falsch, du bist total unprofessionell, Lass es du hast keine ahnung" o.ä.
-
Kannst du auch ein Kunden Control Panel für Server-Hoster schreiben? Sprich Teamspeak Server per Query neustarten, Admin vergeben etc. per Query, bei Samp Servern z. B. Scripts hochladen, starten stoppen, bestimmte Sachen editieren...
-
So ein Unsinn!
Die Funktion "strcmp" ist ein einfacher Vergleicher von 2 Strings!
In Verbindung mit 2 optionalen Einstellungen, nämlich der Case-Insensitive, sprich dass es egal ist, obs groß oder klein geschrieben ist
und der max.Länge des Strings!Und was ist daran so resourcenfressend?
Ich habe es früher benutzt, und so resourcenfressend fand ich es nicht!
Wenn du Parameter-Befehle benutzt, sprich mit z.B. strtok, vergrößert sich die Datei, ganz klar.Strcmp ist eine gängige Funktion und wird von vielen einfach und unkompliziert benutzt.
Ich meine damit nicht die Funktion strcmp, sondern nur Befehle damit. Ich kann wenn nötig auch Befehle damit schreiben, allerdings keine Parameter-Befehle mit strtok etc. dafür verwende ich sscanf. -
Könntest du mir evlt beibringen, wie ich ein Gangwar oder Autohaus (Privatcars mit mehreren Keys) scripten kann.
Also nicht so ein GF-Like sondern so richtiges, wenn du verstehst was ich meine.
Es sollte auf MySQL basieren
Wie bereits SynnonymousZ geschrieben hat, habe ich mich bisher nicht mit MySQL befasst. Was allerdings möglich wäre, wäre dir das ganze auf DINI - Grundlage zu zeigen, so dass du, wenn du dich mit dem Umgang mit MySQL vertraut machst, das ganze darauf übertragen könntest. Gangwarsystem sollte kein Problem darstellen, in meinem Gamemode gibt es sogar etwas ähnliches (Rundensystem mit Punkten etc. ist ein Deathmatch Script).@ Rocky: Ich bin 16, geboren 12.11.1996.
-
Können wir die Test-Lehrstunde auch auf dem Breadfish-TS machen?
Können wir natürlich auch machen, ich würde allerdings deshalb meinen Ts bevorzugen weil wir da in einen Channel gehen können in den sonst niemand reinkann, was gewährleistet dass wir nicht gestört werden. -
Warum sollten wir bei dir lernen und nicht bei anderen?
- Ich biete faire Preise
- Ich bin ehrlich und haue nicht einfach mit eurem Geld ab o.ä.
- Ich würde mich als freundlich und geduldig beschreiben, auch wenn jemand etwas nicht auf Anhieb versteht
- Jeder Interessent hat, wie bereits erwähnt, die Möglichkeit auf eine kostenlose Probestunde, in der er sich selbst von meinen Qualitäten überzeugen kannKann man bei dir auch noch mehr lernen als die paar Dinge?
Natürlich kann man das, das waren nur ein paar Beispiele für Sachen die ich bereits gescriptet habe, bei Interesse kann ich wie gesagt meinen Gamemode vorführen, in dem auch noch viel mehr Funktionen enthalten sind als hier genannt. Bis auf die oben genannten Dinge könnte ich euch, denke ich mal, eigentlich alles beibringen was es so zu wissen gibt.
-
Was kannst du mir denn alles beibringen wenn ich zb. jetzt etwas lernen möchte?
Also es ist glaub ich einfacher zu sagen was ich nicht kann:- Ich habe mich bisher noch nicht mit auf MySQL basierenden Systemen befasst (Gamemode beruht auf Dini)
- Ich kann euch nicht beibringen wie man Tachos oder Headshotsysteme scriptet
- Mit NPCs hab ich im Moment ein kleines Problem (siehe hier)
- Ich arbeite nicht mit Befehlen die die Zielid mit strtok etc. herausfinden, habe also wenig Erfahrung damit (Ich benutze zcmd und sscanf)Das ist im Moment alles was mir einfällt (wenn mir noch mehr einfällt ergänz ich das), ansonsten hab ich bisher eigentlich alles hingekriegt was ich versucht habe zu scripten, könnte es euch also auch beibringen (alles was ich bisher gemacht hab gibts auch in dem erwähnten Gamemode zu bestaunen). Der Gamemode hat ein selbst geschriebenes Admin System, Login/Register System, Timebansystem, etliche Adminbefehle wie z.B. Godmodetest, und und und....
-
Hey,
Ich möchte euch hiermit ab sofort meine Dienste als Scripting - Lehrer anbieten. Selbst scripten gelernt habe ich durch Tutorials im Internet vor ein bisschen mehr als einem Jahr. Von meinen Qualitäten als Scripter könnt ihr euch gerne selbst überzeugen, ich habe einen selbstgeschriebenen Gamemode, dessen Funktionen ich eventuellen Kunden präsentieren könnte. Außerdem würde ich Interessierten auch einmalig eine kostenlose Probestunde anbieten.Den Unterricht würde ich dann per VoIP (Voice over IP) und, wenn möglich, Teamviewer geben. Im Angebot dafür hätte ich Skype und Teamspeak (auf meinem Server), zur Not hätt ich auch noch irgendwo nen ICQ Account rumfahren. Für andere Vorschläge bin ich natürlich auch immer offen.
Preislich habe ich noch keine konkrete Vorstellung, das kann man so aber eh nicht pauschal sagen da es natürlich immer darauf ankommt auf wie viele Stunden im Monat das ganze dann kommt. Der Preis würden dann also für jeden Kunden individuell festgelegt. Ebenso würde ich die Art der Bezahlung dann individuell vereinbaren, ich bin auch bereit das ganze wenn gewünscht vertraglich festzulegen.
Bei Interesse erreicht ihr mich am besten per Skype (homer_20091) oder auf meinem Teamspeak Server (ng-hosting.eu).
Mit freundlichen Grüßen
HomerUnverbindlicher Hinweis: Die Sicherheit einer Transaktion kann am besten durch die Einschaltung eines Mittelsmannes gewährleistet werden. Weitere Informationen dazu gibt es hier.
-
Ich vermute mal er meint die Playermarker auf der Map. Komplett kannst du sie mit "ShowPlayerMarkers" unter OnGameModeInit deaktivieren, dann kannst du sie aber im ganzen Script nicht mehr benutzen. Wenn du sie nur für einzelne Spieler deaktivieren willst benutz "SetPlayerMarkerForPlayer". Da als Farbe 00 dann ist er nicht mehr sichtbar.
-
Der Fehler ist wahrscheinlich, dass bei deiner Abfrage der Spieler schon aus dem Auto draußen ist --> Die Abfrage kriegt die CarID nich mehr. Du musst dazu OnPlayerExitVehicle verwenden, da ist die CarID gleich mit drin.
OnPlayerExitVehicle(playerid,vehicleid)
-
Hab was gefunden (siehe hier). Kann geclosed werden.