1. Man sollte sich bei sowas ne TLD holen
2. Man sollte das Forum Einrichten bevor man dafür Werbung macht
3. Wird eh nichts draus
Beiträge von Raphael
-
-
Wann kommt denn nun die Entscheidung wer nun dein Gegner ist bei Schlag den SampServerTester ?
-
Was ist da viel zu viel ?
Das ist doch ein TOP Angebot,
Hätte ich das Geld, würd ich Zuschlagen -
Hier ma meiner,
Gerade etwas voll ;D
Ist eigentlich immer sogut wie leer -
Du hast doch So nen Linux PC, oder ?
Also das System von Apple os ist doch auf Linux, oder bin ich da Falsch ?Versuch ma mit dem Linux Server packet + Linux Streamer Plugin (.so endung)
-
Zitat
Morgen
Ich will mich an MySQL VersuchenIch habe Maddin's Tutorial genutzt, und habe dann ein Adminlevel dazu gemacht,
Hier mal mein Enum
enum SpielerDaten
{
pName[MAX_PLAYER_NAME],
pLevel,
pGeld,
pKills,
pTode,
pAdmin,
Float:pHealth
}
new SpielerInfo[MAX_PLAYERS][SpielerDaten];Dann Spieler Laden
stock LoadPlayer(playerid)
{
if(IsPlayerConnected(playerid) && !IsPlayerNPC(playerid))
{
GetPlayerName(playerid, SpielerInfo[playerid][pName], MAX_PLAYER_NAME);
SpielerInfo[playerid][pLevel] = mysql_GetInt("accounts", "Level", "Name", SpielerInfo[playerid][pName]);
SpielerInfo[playerid][pGeld] = mysql_GetInt("accounts", "Geld", "Name", SpielerInfo[playerid][pName]);
SpielerInfo[playerid][pKills] = mysql_GetInt("accounts", "Kills", "Name", SpielerInfo[playerid][pName]);
SpielerInfo[playerid][pTode] = mysql_GetInt("accounts", "Tode", "Name", SpielerInfo[playerid][pName]);
SpielerInfo[playerid][pAdmin] = mysql_GetInt("accounts", "Adminlevel", "Name", SpielerInfo[playerid][pName]);
}
return 1;
}Und SavePlayer
stock SavePlayer(playerid)
{
if(IsPlayerConnected(playerid) && !IsPlayerNPC(playerid))
{
if(GetPVarInt(playerid,"Eingeloggt") == 1)
{
mysql_SetInt("accounts", "Level", SpielerInfo[playerid][pLevel], "Name", SpielerInfo[playerid][pName]);
mysql_SetInt("accounts", "Geld", SpielerInfo[playerid][pGeld], "Name", SpielerInfo[playerid][pName]);
mysql_SetInt("accounts", "Kills", SpielerInfo[playerid][pKills], "Name", SpielerInfo[playerid][pName]);
mysql_SetInt("accounts", "Tode", SpielerInfo[playerid][pTode], "Name", SpielerInfo[playerid][pName]);
mysql_SetInt("accounts", "Adminlevel", SpielerInfo[playerid][pAdmin], "Name", SpielerInfo[playerid][pName]);
mysql_SetFloat("accounts", "Health", SpielerInfo[playerid][pHealth], "Name", SpielerInfo[playerid][pName]);
}
}
return 1;
}Und hier meine accounts.sql datei
SQL
Alles anzeigenDROP TABLE IF EXISTS `accounts`; CREATE TABLE `accounts` ( `id` int(11) NOT NULL AUTO_INCREMENT, `Name` varchar(24) NOT NULL, `Passwort` varchar(128) NOT NULL, `Level` int(11) NOT NULL DEFAULT '1', `Geld` int(11) NOT NULL DEFAULT '0', `Kills` int(11) NOT NULL DEFAULT '0', `Tode` int(11) NOT NULL DEFAULT '0', `Adminlevel` int(11) NOT NULL DEFAULT '0', `Health` float NOT NULL DEFAULT '100', PRIMARY KEY (`id`) ) ENGINE=MyISAM AUTO_INCREMENT=220 DEFAULT CHARSET=latin1;
Wenn ich mich nun InGame zum Admin mache geht es, dann kann ich Admin Befehle nutzen,
Wenn ich dann aber Relogge, dann kann ich keinen Admin CMD mehr nutzen...Aber wieso ?
Das wüsste ich mal gerneDanke schonmal im Vorraus
MFG
Raphael -
ja ?
Wieso nicht
Hast auch was zu tun -
ja wäre das beste,
Weil immer zu Schreiben, wird ne Zeit lang dauern -
Mahc das in dein Script rein
stock Spielername(playerid)
{
new xn[MAX_PLAYER_NAME];
GetPlayerName(playerid,xn,sizeof xn);
return xn;
}Und dann
if(dialogid==DIALOG_ME)
{
if(reponse==0)
{
format(string,sizeof(string),"Dein Auftrag wurde von %s Abgelehnt",Spielername(pID));
SendClientMessage(playerid,Rot,string);
return 1;
}
}
return 1;
Dann sollte es klappen -
Morgen
Ich will mich an MySQL VersuchenIch habe Maddin's Tutorial genutzt, und habe dann ein Adminlevel dazu gemacht,
Hier mal mein Enum
enum SpielerDaten
{
pName[MAX_PLAYER_NAME],
pLevel,
pGeld,
pKills,
pTode,
pAdmin,
Float:pHealth
}
new SpielerInfo[MAX_PLAYERS][SpielerDaten];Dann Spieler Laden
stock LoadPlayer(playerid)
{
if(IsPlayerConnected(playerid) && !IsPlayerNPC(playerid))
{
GetPlayerName(playerid, SpielerInfo[playerid][pName], MAX_PLAYER_NAME);
SpielerInfo[playerid][pLevel] = mysql_GetInt("accounts", "Level", "Name", SpielerInfo[playerid][pName]);
SpielerInfo[playerid][pGeld] = mysql_GetInt("accounts", "Geld", "Name", SpielerInfo[playerid][pName]);
SpielerInfo[playerid][pKills] = mysql_GetInt("accounts", "Kills", "Name", SpielerInfo[playerid][pName]);
SpielerInfo[playerid][pTode] = mysql_GetInt("accounts", "Tode", "Name", SpielerInfo[playerid][pName]);
SpielerInfo[playerid][pAdmin] = mysql_GetInt("accounts", "Adminlevel", "Name", SpielerInfo[playerid][pName]);
}
return 1;
}Und SavePlayer
stock SavePlayer(playerid)
{
if(IsPlayerConnected(playerid) && !IsPlayerNPC(playerid))
{
if(GetPVarInt(playerid,"Eingeloggt") == 1)
{
mysql_SetInt("accounts", "Level", SpielerInfo[playerid][pLevel], "Name", SpielerInfo[playerid][pName]);
mysql_SetInt("accounts", "Geld", SpielerInfo[playerid][pGeld], "Name", SpielerInfo[playerid][pName]);
mysql_SetInt("accounts", "Kills", SpielerInfo[playerid][pKills], "Name", SpielerInfo[playerid][pName]);
mysql_SetInt("accounts", "Tode", SpielerInfo[playerid][pTode], "Name", SpielerInfo[playerid][pName]);
mysql_SetInt("accounts", "Adminlevel", SpielerInfo[playerid][pAdmin], "Name", SpielerInfo[playerid][pName]);
mysql_SetFloat("accounts", "Health", SpielerInfo[playerid][pHealth], "Name", SpielerInfo[playerid][pName]);
}
}
return 1;
}Und hier meine accounts.sql datei
SQL
Alles anzeigenDROP TABLE IF EXISTS `accounts`; CREATE TABLE `accounts` ( `id` int(11) NOT NULL AUTO_INCREMENT, `Name` varchar(24) NOT NULL, `Passwort` varchar(128) NOT NULL, `Level` int(11) NOT NULL DEFAULT '1', `Geld` int(11) NOT NULL DEFAULT '0', `Kills` int(11) NOT NULL DEFAULT '0', `Tode` int(11) NOT NULL DEFAULT '0', `Adminlevel` int(11) NOT NULL DEFAULT '0', `Health` float NOT NULL DEFAULT '100', PRIMARY KEY (`id`) ) ENGINE=MyISAM AUTO_INCREMENT=220 DEFAULT CHARSET=latin1;
Wenn ich mich nun InGame zum Admin mache geht es, dann kann ich Admin Befehle nutzen,
Wenn ich dann aber Relogge, dann kann ich keinen Admin CMD mehr nutzen...Aber wieso ?
Das wüsste ich mal gerneDanke schonmal im Vorraus
MFG
Raphael -
Wieso kaufst du es dir nicht einfach auf der seite ?
-
2/10 für die Mühe
Ich finde sie nicht wirklich gut,
Also viel ist es ja nicht, wenn man sich den Code anschaut.... -
Was genau für Fehlermeldungen ?
-
[12:26:22] Loading plugin: streamer
[12:26:22] Failed.Sagt doch schon alles oder ?
Du hast das Plugin nicht im Ordner -
einfahc bei public OnPlayerStateChange(playerid, newstate, oldstate)
{
return 1;
}
Überprüfen ob er der Fahrer ist, Und in welches Car er einsteigt, wenn es dann ein Frakcar ist, einfach RemovePlayerFromVehicle(playerid); -
Er hat mir das Bild gemacht,
Und sieht wirklich genial aus
Also ich finde es klasse, und es ist mein neuer Desktop HintergrundDanke nochmal
-
Ich finde das hat richtig was,
Also ich finde es sau geil,100/10
PS: Keine Lust mir auch sowas zu machen ? mit meinem Namen ? also einfach nur Raphael ?
Wenn es geht, das er auf die Größe : 1280x1024 passt ?Würde mich sehr Freuen, denn das sieht geil aus
-
Eigentlich sollte es gehen,
Man kann sie auch mit Variablen machen, aber das sollte kein Ding sein, halt immer nur ein SetPlayerCheckPoint -
Happy birthday 2 you
Happy birthday 2 you
Habpy birthday liebes Breadfish
Happy birthday 2 youAuf weitere 5 Jahre
-
mit nem Timer
Setze in dem CMD nen Timer, und dann nen Forward + public dann halt da ne Abfrage rein und fertig