Bleibt doch mal realistisch..
Ich werd Astronaut & Fußballstar.
Beiträge von alva
-
-
Moment mal, ihr schaut eine Sendung in der alles gefaket ist und fragt euch wer als nächstes raus fliegt?
dafuq? -
if(sscanf(params,"uis",pID,grund))
Fatal, denn du hast keinen Integer, entferne einfach mal das i, dann sollte es gehen.
-
stock SendAdminMessage(playerid, farbe, const message[]);
{
new i;
while(i < MAX_PLAYERS)
{
i++;
if SpielerInfo[i][pAdmin] >= 1)
{
SendClientMessage(i, farbe, message[]);
}
}
}Sollte so in der Art funktionieren.
-
Hierbei bietet sich auch an einen stock zu erstellen, da du evtl. die Fraktionen öfters ausgeben lassen willst, also halt nicht nur bei Makeleader, bspw. beim Invite usw.
-
Ein unnötiges Include, jeder kann doch Variablen setzen, das sollte nun auch nicht das Problem sein.
-
Trotzdem sollte das eine bessere Lösung sein, da du btw. für jede Fraktion eine Variable erstellt hast, welches du eigentlich nicht brauchst.
-
Schlechte Idee wie du dies ausgeben lassen möchtest, verwende dazu lieber einen Stock, da ein Account ja evtl. nach einem Relogg wieder bspw. Ballas ist.
stock GetPlayersInTeamFromMaxPlayers(team)
{
new playercount = 0;
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(GetPVarInt(i,"loggedin")== 0) continue;
if(SpielerInfo[i][pFraktion] != team)continue;
playercount++;
}
return playercount;
} -
Laut einigen Tests 40 FPS bei Mittel auf 1280x800. also bitte ... und er möchte mind. auf High spielen und ich denk nicht auf der niedrigsten Auflösung ...
Hab ne GTX-560 ti und nen veraltetes Mainboard + 7 GB Ram und es läuft mit 50 fps..
-
Dinge von anderen Servern koopieren ist ja nicht so cool..
[ SCRIPTING ] Checkpoints abfahren
sollte dir helfen.
-
Man kann auch Betatester werden wenn man garkeinen Server hat/nichtmal selber programmieren kann (z.B. Si|ent und dugi).
Früher hat Kye bevorzugt Leute ins Team geholt die auch einen großen Server hatten damit die Möglichkeit besteht die neuen Versionen an einer großen Anzahl von Spielern zu testen, und damals gabs halt noch nicht so viele große deutsche Server.Man könnte bspw. mal BlueG fragen, er ist btw. Deutscher, aber kp ob der hier registriert ist.
Oder d0erfler, der ist soweit ich weiß auch Beta-Tester -
Das System gibt es auf pastebin schon (vom 27.06 glaub ich), aber ich weiß ja das es von dir ist 10/10.
Was ist eigentlich mit dem RGR-Script von dir, veröffentlichst du dies ganz, bzw. mehrere Systeme vom Script?
Bzw. das Inter-RP script? -
Geforce GTX 560 ti ist auch gut =)
-
-
Du redest selbst schlecht über Henner und dann sagste so was sei eine Frechheit, nc..
ah moment, ich brauch ja "beweise" nicht war ? -
Der Fehler wird nicht mehr in der Konsole / Log angezeigt, jedenfalls werden keine Variablen gesetzt, bspw. der Admin Rang usw. alles bleibt auf 0.
-
Hat keinen Grund, habe nur im Wiki den Parameter gesehen und diesen dann angegeben.
Folgender Error im Log:
Code[00:04:58] 13|Test|1EB1F56F7C1930C580B638E559524D48|5|0|0|1|105||0||0 [00:04:58] [MySQL] Error (0): Function: mysql_store_result called when no result stored.
Es werden auch keine Variablen gesetzt (skin, adminlevel).
stock LoadAccount(playerid)
{
new query[512];
format(query, sizeof(query), "SELECT * FROM `accounts` WHERE `Name` = '%s'", PlayerName(playerid));
mysql_query(query);
mysql_store_result();
while(mysql_fetch_row(query, "|"))
{
sscanf(query, "e<p<|>{i}s[24]s[64]iiiiis[64]s[24]i>", SpielerInfo[playerid]);
mysql_free_result();
print(query);
}
mysql_free_result();
new fid = SpielerInfo[playerid][pFraktion];
SetSpawnInfo(playerid, SpielerInfo[playerid][pSkin], 0, F_spawns[fid][0], F_spawns[fid][1],F_spawns[fid][2],F_spawns[fid][3], 0, 0, 0, 0, 0, 0);
SetPlayerColor(playerid, farben[fid][0]);
SpawnPlayer(playerid);
SendFormatText(playerid, BLAU, "SERVER: Herzlich Willkommen, %s.", PlayerName(playerid));
if(SpielerInfo[playerid][pAdmin] >= 1)
{
SendFormatText(playerid, BLAU, "SERVER: Du hast Admin Rang "#COL_ORANGE"%d", SpielerInfo[playerid][pAdmin]);
}
return 1;
} -
Muss gehen, zeig mir deinen aktuellen Quellcode.
Eigentlich ja nicht..stock LoadAccount(playerid)
{
new query[512];
format(query, sizeof(query), "SELECT * FROM `accounts` WHERE `Name` = '%s'", PlayerName(playerid));
mysql_query(query);
mysql_store_result();
while(mysql_fetch_row(query, "|", mysql))
{
sscanf(query, "e<p<|>{i}s[24]s[64]iiiiis[64]s[24]i>", SpielerInfo[playerid]);
mysql_free_result();
print(query);
}
mysql_free_result();
new fid = SpielerInfo[playerid][pFraktion];
SetSpawnInfo(playerid, SpielerInfo[playerid][pSkin], 0, F_spawns[fid][0], F_spawns[fid][1],F_spawns[fid][2],F_spawns[fid][3], 0, 0, 0, 0, 0, 0);
SetPlayerColor(playerid, farben[fid][0]);
SpawnPlayer(playerid);
SendFormatText(playerid, BLAU, "SERVER: Herzlich Willkommen, %s.", PlayerName(playerid));
if(SpielerInfo[playerid][pAdmin] >= 1)
{
SendFormatText(playerid, BLAU, "SERVER: Du hast Admin Rang "#COL_ORANGE"%d", SpielerInfo[playerid][pAdmin]);
}
return 1;
} -
Geht nicht.
-
Hi, habe ein Problem mit meinem "Ladescript" via mysql, da ich es nicht so machen wollte:
SpielerInfo[playerid][pAdmin] = mysql_GetInt("accounts", "Admin", "Name", PlayerName(playerid));
habe ich es so versucht:
enum e_SpielerDaten
{
pName[MAX_PLAYER_NAME],
pPassword[64],
pAdmin,
pKills,
pTode,
pFraktion,
pSkin,
pBan,
pBangrund[64],
pBanadmin[24],
pWarn
};new SpielerInfo[MAX_PLAYERS][e_SpielerDaten];
stock LoadAccount(playerid)
{
new query[512];
format(query, sizeof(query), "SELECT * FROM `accounts` WHERE `Name` = '%s'", PlayerName(playerid));
mysql_query(query);
while(mysql_fetch_row(query, "|", mysql))
{
sscanf(query, "e<p<|>{i}s[24]s[64]iiiiis[64]s[24]i>", SpielerInfo[playerid]);
mysql_free_result();
print(query);
}
mysql_free_result();
new fid = SpielerInfo[playerid][pFraktion];
SetSpawnInfo(playerid, SpielerInfo[playerid][pSkin], 0, F_spawns[fid][0], F_spawns[fid][1],F_spawns[fid][2],F_spawns[fid][3], 0, 0, 0, 0, 0, 0);
SetPlayerColor(playerid, farben[fid][0]);
SpawnPlayer(playerid);
SendFormatText(playerid, BLAU, "SERVER: Herzlich Willkommen, %s.", PlayerName(playerid));
if(SpielerInfo[playerid][pAdmin] >= 1)
{
SendFormatText(playerid, BLAU, "SERVER: Du hast Admin Rang "#COL_ORANGE"%d", SpielerInfo[playerid][pAdmin]);
}
return 1;
}Dann kommt folgender Error:
Code[Fri Jan 04 13:56:00 2013] Error (0): Function: mysql_store_result called when no result stored.
Hoffentlich wisst ihr wo der fehler ist..