kein thema immer gern
[SAMMELTHREAD] Kleine Scripting Fragen
- Rafelder
- Unerledigt
Dein Problem konnte durch einen User gelöst werden? Bedank dich bei ihm indem du seinen Beitrag als Hilfreich markierst sowie einen Daumen oben dalässt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
Kurze Frage, gibt es eine Möglichkeit die Standartgeldanzeige zu entfernen ohne es mit einem anderen Textdraw zu ersetzten ?
-
Kurze Frage, gibt es eine Möglichkeit die Standartgeldanzeige zu entfernen ohne es mit einem anderen Textdraw zu ersetzten ?
Nein, von Seiten des Servers ist das nicht möglich. -
Okay danke, habe noch eine Frage, was kann passieren wenn man ein Limit überschreitet das von samp vergegeben wird ?
Zum Beispiel Fahrzeuge, sind auf 2000 limitiert ... kann man überhaupt ein Limit überschreiten ? -
Zum Beispiel Fahrzeuge, sind auf 2000 limitiert ... kann man überhaupt ein Limit überschreiten ?
Nein kann man nicht, nur mit einem StreamerDie Autos, wo kein Spieler in der Nähe ist...zerstört man und erstellt sie wieder, wenn sie in der Nähe sind, dann kann man mehr machen
mfg.
-
Guten Abend,
ich brauche Hilfe bei einem kleinen Scripting-Problems.
dcmd_global(playerid, params[])
{
new gtext, pname;
if(sscanf(params,"d",gtext))
{
return SendClientMessage(playerid,hellrot,"Benutze: /global <Text>");
}
if(IstSpielerAdmin(playerid, 1))
{
new string[200];
format(string,sizeof(string,"((%s Administrator %s: %s))",sSpieler[Adminlevel],GetPlayerName(playerid,pname,30),gtext)); //<-- Wie kann ich das so Scripten?
SendClientMessageToAll(sonderblau,string);
}
}Ich will, dass es so angezeigt wird: (("ADMINLEVEL" Administrator "SPIELERNAME": "TEXT"))
Danke schon mal im Voraus!
-
Danke schon mal im Voraus!
Versuchs mal so:dcmd_global(playerid, params[]) {
if(!IstSpielerAdmin(playerid, 1)) return SendClientMessage(playerid,hellrot,"Du bist kein Administrator!");
new gtext[128], pName[MAX_PLAYER_NAME], string[256];
if(sscanf(params,"s",gtext)) return SendClientMessage(playerid,hellrot,"Benutze: /global <Text>");
GetPlayerName(playerid,pName,MAX_PLAYER_NAME);
format(string,256,"((%s Administrator %s: %s))",sSpieler[Adminlevel],pName,gtext);
SendClientMessageToAll(sonderblau,string);
return 1;
}mfg.
-
Kann mir jemand den der neuesten version sscanf poster ?
Meiner spintn rum -
Ich habe bei meinem Script das 1000 Objekte Limit überschritten und habe deshalb das Streamer Include eingebaut. Auf dem Server ist das Include auch im include ordner und im Script mit #include <Streamer> eingefügt. Wenn ich nun den Server starte, Steht bei Gamemode aber unknown und das Script geht nicht. Kann man das irgenwie beheben oder den Streamer ins Script einfügen? Wenn ja, wie/wo?
Danke im vorraus -
Hast du in der server.cfg unter "plugins" streamer eingetragen?
Alle Dateien im Ordner "plugins" und "pawno => include" eingefügt?
-
Alle Dateien im Ordner "plugins" und "pawno => include" eingefügt?
^
Meinst du Streamer oder die Map? Weil en Streamer habe ich überall drin,
Kann es sein dass ich vllt alles nur mit CreateDynamicObject haben darf? Ich habe ca. 800Zeilen mit CreateObject und dann 400 mit CreateDynamicObject -
Wie du du hast den Streamer überall drin?
Ja, du musst wenn du den Streamer benutzt, mit CreateDynamicObject arbeiten, und nicht mit CreateObject.
-
Habe den Streamer bei Plugins rin, bei include und bei pawno->include
Also Sobald ich einmal CreateObject statt CreateDynamicObject habe, gehts nich mehr?EDIT: Wie ist das mit den Autos und MapIcons, bzw. was muss ich mit dem Streamer alles anders machen?
-
Bei den normalen Include Ordner muss das nicht rein, nur im Plugins Ordner (streamer.dll) und bei den Pawno => Include Ordner (streamer.inc).
Wo wir gerade beim Thema Streamer sind. Kann man unendliche Objekte damit Streamen lassen, oder gibt es dort auch ein Limit?
-
Îch denke mal der Streamer kann auch maximal 1000 Objekte auf einmal streamen, kann mich auch auch irren
Ich bekomme das nicht hin. Habe alle CreateObject zu CreateynamicObject gemacht, alle CreateVehicle zu AddStaticVehicle, alle 3textlable mit ynamic un alle MapIcons mit dynamic
-
Du musst die Pickups nicht mit Dynamic erstellen, nur die Objekte.
Hmm, was klappt denn genau nicht, erstellt der Server die Objekte nicht, oder was ist genau?Der Streamer kann mehr als 100 Objekte streamen, dass weiß ich, aber ob der auch ein Limit besitzt würde ich gerne wissen, weil ich mir da gerade nicht sicher bin.
-
Gibt es hier ein Tutorial für eine Skinauswahl mit mSelection ?
-
Du musst die Pickups nicht mit Dynamic erstellen, nur die Objekte.
Hmm, was klappt denn genau nicht, erstellt der Server die Objekte nicht, oder was ist genau?Also nur CreateDynamicObject und DestroyDynamicObject?
Ich hab das Problem dass beim starten des Server bei gamemode "Unknown" steht und das komplette script nicht auf dem Server abgespielt wird -
Also nur CreateDynamicObject und DestroyDynamicObject?
Ich hab das Problem dass beim starten des Server bei gamemode "Unknown" steht und das komplette script nicht auf dem Server abgespielt wird
Kommen vll Errors beim Kompelieren?Ansonsten schick uns mal den Serverlog.
-
Ansonsten schick uns mal den Serverlog.
Beim Compilen kommen keine Errors, Im Serverlog steht folgenes:
[19:54:11] Script[gamemodes/selfmadedm.amx]: Run time error 19: "File or function is not found"
[19:54:11] Number of vehicle models: 0