Das sind echte Objekte
//Edit: Asoo ne das ist ein RC Vehicle ![]()
Das sah so komisch aus...weil bei dem 2. mal der Typ drauf sitzt ![]()
Das sind echte Objekte
//Edit: Asoo ne das ist ein RC Vehicle ![]()
Das sah so komisch aus...weil bei dem 2. mal der Typ drauf sitzt ![]()
Interessant...
Ich bin gerade etwas verwirrt...sind das echte Objekte oder Sprites? ![]()
Wäre das möglich
Ja, das ist sehr gut möglich ![]()
Brauchst halt normal die Api (#include API.ahk) und dann kannst du mit der Funktion GetChatLine den Chat auslesen ![]()
Kannst ja mal bisschen googlen, ist eigentlich ziemlich simpel...
mfg. ![]()
aber nicht "gerippt".
Naja...wenn ich das abschauen wollen würde, hätte ich einfach eine Table genommen...aber wenn man sich den Quellcode mal anschaut:
//Original Homepage
<div id="contenttext">
<p>Hier findest du alle Netzwerke und ihre derzeitigen Informationen...</p>
<br>
<hr>
<div class="system">MTA Server <div id="online">Online</div></div>
<hr>
<div class="system">Teamspeak Server <div id="online">Online</div></div>
<hr>
<div class="system">MySQL - Server <div id="online">Online</div></div>
<hr>
<div class="system">Control Panel <div id="offline">Offline</div></div>
<hr>
<div class="system">Bilder Upload <div id="online">Online</div></div>
<hr>
</div>
//Nicht original
<div id="contenttext">
<p>Hier findest du alle Störungen von Server-Sponsoring.net</p>
<br>
<hr>
<div class="system">Hostsystem #1 <div id="online">Online</div></div>
<hr>
<div class="system">Hostsystem #2 <div id="online">Online</div></div>
<hr>
<div class="system">MySQL-Server #1 <div id="online">Online</div></div>
<hr>
<div class="system">MySQL-Server #2 <div id="online">Online</div></div>
<hr>
<div class="system">TeamSpeak-Server <div id="online">Online</div></div>
<hr>
</div>
Also bei aller Liebe...aber das sieht schon ziemlich kopiert aus ![]()
http://wiki.sa-mp.com/wiki/Animations
Schau da mal unter "Car" evtl Fixn_Car_Loop oder so...
such halt etwas ![]()
Schreib es so:
ocmd:makeadmin(playerid,params[])
{
new pID, rank, string[128];
if(!IstSpielerEinAdmin(playerid,6))return SendClientMessage(playerid,Rot,"Du bist kein Admin!");
if(sscanf(params,"ui",pID,rank))return SendClientMessage(playerid,Blau,"Benutzung: /makeadmin [ID] [Rank]");
if(rank < 0 || rank > 5000)return SendClientMessage(playerid,Rot,"Der Rang darf nicht 0 oder unter 0 oder über 5000 sein!");
SetPVarInt(pID,"Adminlevel",rank);
format(string,sizeof(string),"Du hast %s zu einem Admin Rank %d gemacht.",SpielerName(pID),rank);
SendClientMessage(playerid,Blau,string);
format(string,sizeof(string),"Admin %s hat dich zu einem Admin Rank %d gemacht!",SpielerName(playerid),rank);
return SendClientMessage(pID,Blau,string);
}
Das heißt Plugins konnten nicht geladen werden...downlaode dir mal das natviechecker Plugin und poste deinen server Log ![]()
Bei samp ist es ja so, dass wenn ich im Chat schreibe und zuviele Zeichen verwendet wurden, einiges nicht mehr angezeigt wird
Wie kann ich es machen, dass der Chat am ende den Textfluss (z.B mit "...") beendet und in eine neue Zeile weiter schreibt?
Versuchs mal so:
stock SendBigMessage(playerid,color,string[]) {
if(strlen(string) < 128) return SendClientMessage(playerid,color,string);
new buffer[131],i;
for( ;; i++) {
strmid(buffer,string,0,127,sizeof buffer),strdel(string,0,127);
if(string[0] != EOS) strcat(string,"...",sizeof(buffer));
SendClientMessage(playerid,color,buffer);
if(string[0] == EOS) break;
}
return 1;
}
mfg. ![]()
Wo bekomme ich die?
Ist das dein Ernst? ![]()
Ich hab dir einen Link geschickt in meinem post...les doch einfach mal ![]()
Was kann ich dagegen machen?
Einen Streamer verwenden: http://forum.sa-mp.com/showthread.php?t=102865
und anstatt CreateObject, dann CreateDynamicObject nutzen ![]()
Nein wird nicht aufgerufen.
Wie wird nicht aufgerufen? ![]()
Zeig uns mal mehr Code... ![]()
die dll datei habe ich ja im SAMP Server ordner
Ne, das ist ne andere...schau mal genau hin ![]()
Downloade dir hier mal die 32-Bit Version (VSU4\vcredist_x86.exe).
Und dir fehlt diese .dll Datei: msvcr100d.dll
mfg. ![]()
Im Serverlog ist nichts.
Dann verwende mal das crashdetect Plugin ![]()
Außerdem wäre eine direkte Zuweisung (x = "Noob";) wesentlich performanter
Achwas...aber man kann halt nicht immer direkt den Wert der Variable wissen und wenn schon was drinnen steht...ist es schneller einfach das NULL-Byte zu verschieben als format zu verwenden..Bei lokalen Variablen spielt das eh keine Rolle, da die nach verlassen des jeweiligen Scopes gecleart werden...
memcpy verwenden (was übrigens gleich schnell ist aber nur eine Zeile Code benötigt).
memcpy ist eine alternative zu strcat, aber die "löscht" dir auch nicht den string, sondern kopiert nur einen anderen String quasi darein.
Wäre der String gelöscht, wäre das "u" nicht mehr da.
...zum 3.x ja ich denke jetzt hat es jeder verstanden, da aber das EOS verschoben wird, existiert das "u" zwar im Speicher, aber gehört nicht direkt mehr zu dem String ![]()
...es war nur eine Ergänzung, dass man so strings für die Funktionen quasi "leeren" kann...