while(mysql_fetch_row(Query))zu
while(mysql_fetch_row(Query,"|"))
müsste so gehen, das zweite verwenden
while(mysql_fetch_row(Query))zu
while(mysql_fetch_row(Query,"|"))
müsste so gehen, das zweite verwenden
du musst beim auslesen nur mit dem | arbeiten.
ändere mal
while(mysql_fetch_row(Query))zu
while(mysql_fetch_row(Query),"|")
[GNL]Zockerfuun:
Name: -
Beruf: Schüler
Rang: Projektleiter
Zuständigkeitsbereich: Mapping und Leitung des Servers
Du kennst nich mal den Namen deines Stellvertreters, das ist ja peinlich.
btt. Die Werbung ist meiner Meinung nach nicht gelungen, ich würde ein wenig auf die Farben und die Schriftgröße achten.
Was macht euren Server von anderen GF Servern aus?
Was genau ist bei euch geplant?
Was sind eure Ziele?
Es könnten auch etwas mehr Bilder sein wie zum Beispiel für Medic so nen Rotkreuz und dann beschreiben was diese Fraktion zu zu tun hat, mit futures und so.
Wäre echt cool.
Vorstellung 2/10(grauenhaft, wegen der mühe)
Forum/Site 1/10 (Design passt nicht zum thema, und die seite sieht einfach hässlich aus)
Server 2/0 (vertiges Gf(LoH oder Sunsetcity(ist beides fast gleich), die map wurde ein wenig editiert)
#define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1
dcmd_v(playerid,params[])
{
new _vehid,Float:_x,Float:_y,Float:_z,_color,_color2;
if(sscanf(params,"iii",_vehid,_color,_color2)) return SendCllientMessage(playerid,0xFFFFFFFF,"Verwende {FF0000}/v {FFFFFF}[VehID][Color1][Color2]);
GetPlayerPos(playerid,_x,_y,_z);
AddStaticVehicleEx(_vehid,_x+2,_y,_z,0.0,_color,_color2,-1);
return true;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
dcmd(v,1,cmdtext);
return true;
}
stock sscanf(string[], format[], {Float,_}:...)
{
new
formatPos = 0,
stringPos = 0,
paramPos = 2,
paramCount = numargs();
while (paramPos < paramCount && string[stringPos])
{
switch (format[formatPos++])
{
case '\0':
{
return 0;
}
case 'i', 'd':
{
new
neg = 1,
num = 0,
ch = string[stringPos];
if (ch == '-')
{
neg = -1;
ch = string[++stringPos];
}
do
{
stringPos++;
if (ch >= '0' && ch <= '9')
{
num = (num * 10) + (ch - '0');
}
else
{
return 1;
}
}
while ((ch = string[stringPos]) && ch != ' ');
setarg(paramPos, 0, num * neg);
}
case 'h', 'x':
{
new
ch,
num = 0;
while ((ch = string[stringPos++]))
{
switch (ch)
{
case 'x', 'X':
{
num = 0;
continue;
}
case '0' .. '9':
{
num = (num << 4) | (ch - '0');
}
case 'a' .. 'f':
{
num = (num << 4) | (ch - ('a' - 10));
}
case 'A' .. 'F':
{
num = (num << 4) | (ch - ('A' - 10));
}
case ' ':
{
break;
}
default:
{
return 1;
}
}
}
setarg(paramPos, 0, num);
}
case 'c':
{
setarg(paramPos, 0, string[stringPos++]);
}
case 'f':
{
new tmp[25];
strmid(tmp, string, stringPos, stringPos+sizeof(tmp)-2);
setarg(paramPos, 0, _:floatstr(tmp));
}
case 's', 'z':
{
new
i = 0,
ch;
if (format[formatPos])
{
while ((ch = string[stringPos++]) && ch != ' ')
{
setarg(paramPos, i++, ch);
}
if (!i) return 1;
}
else
{
while ((ch = string[stringPos++]))
{
setarg(paramPos, i++, ch);
}
}
stringPos--;
setarg(paramPos, i, '\0');
}
default:
{
continue;
}
}
while (string[stringPos] && string[stringPos] != ' ')
{
stringPos++;
}
while (string[stringPos] == ' ')
{
stringPos++;
}
paramPos++;
}
while (format[formatPos] == 'z') formatPos++;
return format[formatPos];
}
wenn du es so gemach hast:
new bool:motor[MAX_HEHICLES];
kannst du true und false verwenden, wenn du es mit
new motor[MAX_HEHICLES];
musst du es mit 0 und 1 machen
Jedoch bleibt das Standart-"Bild" , also am Strand.
ist normal weil du die Camera positionen ändern musst.
du verwendest imscript arrays die so aussehen können
new test[128]
oder viele andere möglichkeiten und wenn du da eine bestimme größe erreichthast zeigt dir der screen wie die byts aufgeteilt sind dass man einen kleinen überblick hat
dieser screen kommt bei einer bestimmten array größe im Script aber ab welcher genau weiß ich nicht.
selbst in dieses public musst du die playerid über den timer weitergeben oder wie weiß das public um welchen spieler es geht?
dir fehlen scriptfiles.
nehm die funktion SetTimerEx
da kannst du mit dem parameter i die playerid übergeben
das ist das server plugin er will die include von pawn und den mysql log bitte
der samp server gibt dir normal nen mysql log aus.
mysql_debug(1); kannste dne noch mal an machen
hast du deine mysql daten richtig angegeben?
poste doch mal pls den mysql log
hast du es richtig eingesetzt, weil die genannten fehler codes sehe ich nicht in meinen Codeschnipsel
if(SpielerInfo[i][pAdmin] > 1)
ist nicht
if(SpielerInfo[playerid][pAdmin] > 1)
du kannst hier kein i verwenden weil es nicht definiert worden ist,bitte bessere dies aus und es wird gehen.
if(SpielerInfo[playerid][pAdmin] >= 1)
müsste so gehen
zeige doch mal bitte den Code vom TextDraw
da wird wohl der webserver dne geist aufgegeben haben
das kommt immer auf die farben an
0xFFAA00FF
Das Rote FF ist die Tanzparents, diese kann auch anderes sein und dann kann es sein dass du die markers nur schlecht auf der map siehst.
Dann einfach die Letzten beiden Buchstaben mit FF ersetzen und die Farbe wrd ohne tanzparents auf der map angezeigt
Liebe Community,
ich möchte euch den Multigaming Clan Electronic-Infection vorstellen.
Der Clan besteht seit dem 27. Aprill 2012 und hat stolze 20 Mitglieder,
dieser ist in verschiedene Teams(Squads) aufgeteilt.
Jedes Team hat midestens einen Game-Server und je nach größe des Teams
kommen dann noch Server dazu. Unser Ziel ist es eine gute, große und spaßige
Community auf die Beine zu stellen.
_____________________________________________________
Der Clan hat einen Leistungsstarken RootServer der von der Clanleitung
finanziert wird.
Das bedeutet für euch fallen keine kosten an, aber ihr könnt die Server in
vollen maße nutzen.
Ihr habt aber die Möglichkeit den Clan zuunterstützen durch Spenden oder
den Kauf von z.B Clan-Shirts.
_____________________________________________________
Der Clan wird von cr4nxx und huGGy geleitet.
Die Clanleitung kümmert sich um den erhalt der Server,
das Managen von Members und
die Coordinierung der Teamleiter.
Die Teamleitungen kümmern sich um das
Klima in den Teams selbst,
Organisieren Wars,
Anwerben vonTeammitgliedern,
kümmern sich um das Training,
und sind natürlich für Ligaeintragungen verantwortlich.
_____________________________________________________
Da wir im Clan noch einiges zu tun haben und uns das Aufbauen leichter fällt
suchen wir noch Teamleiter für verschiedenste Games(falls dedicatet server fils vorhanden sind
bekommt ihr auch einen Server) wie z.B Day ofDefeat: Source,Starcraft 2,CounterStrike(1.6,Source,Pro,Go).
Die Vorraussetzungen sind:
- Mindestalter 16
- Aktivität
- Kenntnisse in den Game bereich (Liga Erfahtungen sind vom Vorteil)
- Teamspeak & Headset
Natürlich suchen wir nicht nur Teamleiter sondern auf Redakteure für die News-Redaktion,
Teammitglieder die uns in den Teams unterstützen und oder eigene Teams mitbringen.
_____________________________________________________
Für weitere Fragen:
Homepage: Electronic-Infection.de
TeamSpeak: server.Electronic-Infection.de
bitte beachten ich habe lrs und es könnten rechtschreibfehler vorhanden sein
edit: logo
edit: text