-.- schaue mir gerade die Style Entwicklung an, kann es sein das diese sich extrem auf CSS fixiert?
Ach, was hätte gedacht dass Designtechnische Sachen eigentlich per CSS gemacht werden & die Struktur bloß in HTML ![]()
![]()
-.- schaue mir gerade die Style Entwicklung an, kann es sein das diese sich extrem auf CSS fixiert?
Ach, was hätte gedacht dass Designtechnische Sachen eigentlich per CSS gemacht werden & die Struktur bloß in HTML ![]()
![]()
weiss einer ob die Funktion auch für Rcon geht sonst könnzlten Fitersctopts sehr gefährlich werden
Wenn man nichz einen sehr einfachen Code kennt
Bitte was, ich versteht nicht ganz was du meinst ?
Hole ich mir mittels PHP während des HTTP Requests ;p Der Port muss, soweit ich mich entsinne ja auch zwangsläufig in der Cfg stehen, richtig?
Ja der Port steht auch in der Server.cfg unter "port".
LG
Hab auch grad festgestellt, die IP krieg ich auf anderem Wege heraus, Servername reicht also und der sollte ja normalerweise in der Config vorhanden sein, denke ich, oder?
Naja wenn du einen anderen Weg gefunden hast, die Server-IP zu bekommen, könntest du uns diesen ja mal zeigen ![]()
Ja der hostname wird ja, falls er im Script zur Laufzeit verändert wird mit dem "SendRconCommand" auch in der Server.CFG angepasst, also geht das schon so mit dem Hostname.
LG
Edit: Anscheinend spinnt die Zitieren Funktion ein bissl
Da BlackAce der Waschlappen schon weg ist, muss mir irgendnen anderer Script-Guru mal kurz behilflich sein:
Gibt es eine Funktion von PAWN um die SERVER IP + Port auszugeben, auf der das besagte Filter-Script gerade läuft?
/ Edit: Achja und gegebenfalls vielleicht noch den Servernamen?
Um den Hostname zu bekommen:
new hname[64];
GetServerVarAsString("hostname",hname,sizeof hname);
printf("Hostname: %s",hname);
Das mit der IP ist schon kniffliger, es geht glaube ich nur, wenn in der server.cfg beim "bind" eine IP angegeben ist:
static sIP[16];
GetServerVarAsString("bind",sIP,sizeof sIP);
printf("IP: %s",sIP);
Wie gesagt, funktioniert nur, wenn in der server.cfg unter "bind" die zu bindende IP angegeben ist, andernfalls geht das ganze glaube ich nicht.
Edit: Nein soweit ich weiß, geht das ganze anders nicht, als die Lösung mit bind, und nein, die ist standardmäßig nicht angegeben.
LG
Hey,
versuch mal das hier: http://germanrsbot.square7.de/…r/index.php?Seite=profile
Vielleicht hilft es dir ja.
LG
Da sich viele nicht mit Threaded Querys wohlfühlen.
*hust* Dafür wurden ja genug Tutorials erstellt ![]()
Eh, langsam blicke ich kaum mehr durch.. :o
Ich glaube ich belasse es zum Anfang bei:
SendClientMessage(playerid,ROT,"Du wurdest getötet!");
Dein Nickname passt wirklich perfekt zu deinem Verhalten hier.
Du musst nur noch ein paar Kleinigkeiten anpassen, die dir sogar hier erklärt wurden, macht es jedoch nicht, weil du keinen fertigen Code hingeklatscht bekommst ![]()
Alles anzeigenDann mach das so..
new toter[MAX_PLAYER_NAME],killer[MAX_PLAYER_NAME];
new string[128],string1[128];
GetPlayerName(playerid,toter,sizeof(toter));
GetPlayerName(killerid,killer,sizeof(killer));
format(string,sizeof(string),"Kill: Du hast %s getötet.",toter);
format(string1,sizeof(string1),"Tod: Du wurdest von %s getötet.",killer);
SendClientMessage(playerid,FARBE,string1);
SendClientMessage(killerid,FARBE,string);
Ich hab dir doch bereits gesagt, du musst noch abfragen, ob killerid gleich INVALID_PLAYER_ID ist, und das dann abfangen,
da sonst der Code nicht ausgeführt wird (Laufzeitfehler: Array index out ouf bounds) ![]()
Musst halt bei 'Farbe' eine Farbe eintragen, die du im Script definiert hast.
Und genau dein Codeschnipsel wird nicht immer ausgeführt, wenn z.B sich der Spieler selbst umbringt.
Im o.g. Callback killerid auf ungleich INVALID_PLAYER_ID abfragen, danach einen String formatieren und an die playerid senden.
LG
Kommt drauf an in welche Richtung du gehen willst.
C# bzw. CSharp ist im Allgemeinen mehr auf Windows ausgelegt.
Und ja, die Sprachen sind um einiges komplexer als Pawn & umfangreicher (in Pawn ist die Objektorientierung nicht bekannt z.B).
Edit: Außerdem kannst du diese mächtigen Programmiersprachen nicht mit der Mini Scriptsprache Pawn vergleichen ![]()
LG
evtl. um kein Leben zu verlieren bei nem Freeze?
Wie SleY schon sagte einfach nen Timer erstellen und solange der Freeze andauert immer wieder die HP beibehalten.
Das ist bestimmt die schlechteste und dümmste Methode, um dieses Problem zu lösen.
Stichwort: OnPlayerGiveDamage bzw. -TakeDamage.
Einfach die abgezogene HP wieder geben lassen.
So, kurze Frage noch. Wie frage ich das ganze unter dem public OnObjectShot ab?
LG
Wirklich ?
Dir wird doch in dem Callback die objectid mitgeliefert, einfach abfragen.
Wieso willst du dir auch so viel HP geben ?
[DT]Nightstr3am:
Du sollst das ganze ja auch in deinem Botscript einfügen, nicht in deinen GM!
Im Botscript inkludierst du ja a_npc, da wird der Callback schon automatisch geforwardet!
LG
Lad dir mal das crashdetect Plugin für dein Server Betriebssystem runter: https://www.dropbox.com/sh/jpv5nggselur9su/HbO2UZXUg0
Füge es in deinen plugins Ordner hinzu & kompiliere deinen Gamemode im Debug Level (wie das geht findest du hier: http://forum.sa-mp.com/showthread.php?t=262796) & poste dann mal das, was crashdetect beim Crash in die Server-log schreibt.
LG
Und was ist mit dem Botscript bzw. dessen .amx Datei ?
Das kommt vor, wenn du kein entsprechendes Botscript im npcmodes Ordner hast bzw. dazu keine .rec Datei unter npcmodes/recordings.
LG
Gar nicht, weil SA:MP die ESC Taste nicht unterstützt.
Hier mal eine Liste aller unterstützen Keys: http://wiki.sa-mp.com/wiki/Keys