Hallo, ich würde gern wissen wie ich einen Chat auf meinetwegen 20Meter begrenzen kann und dann alles per print(string); in mein Serverlog bekomme...
Bin heute irgendwie total Planlos, wäre wirklich sehr freundlich!
Beiträge von Jack_O_Neill
-
-
Mhh schade, ich würde dir gern unsere ServerIP geben aber unserer ist weder fertig noch Spielbar Dachte du suchst einen Server auf dem du Scripts testen möchtest...
-
Hallo,wenn ich gekaufte Mats in die Fraktionskasse einzahle und kurz darauf eine Waffe aus den Mats machen möchte, sagt mir mein Server immer "In dem Lager sind nicht genug Mats", beim starten und stoppen werden diese auch gespeichert...inner .cfg stehen sie auch nur nicht in Zeile 13 sondern in Zeile 14... wenn ich jetzt aber in die Fraktion mit der ID 14 gehe hatt die diese nicht. Hatt jemand eine Lösung?
public LoadFraktionsMats()
{
new File:Kasse = fopen("FrakMats.cfg",io_read);
new idx = 0;
new read[128];
while(idx < sizeof(FraktionsMats))
{
fread(Kasse,read);
for(new x=0; x<strlen(read); x++)
{
if(read[x]== '\n')
{
read[x] = '\0';
}
}
FraktionsMats[idx] = strval(read);
idx++;
}
fclose(Kasse);
return 1;
}
public SaveFraktionsMats()
{
new File:Kasse = fopen("FrakMats.cfg",io_write);
new write[24];
for(new idx; idx < sizeof(FraktionsMats); idx++)
{
format(write,sizeof(write),"%d\n",FraktionsMats[idx]);
fwrite(Kasse,write);
}
fclose(Kasse);
return 1;
}
if(dialogid == DIALOG_MATSEINZAHLEN)
{
new str[128];
new fraktion = GetPVarInt(playerid, "Fraktion");
if(GetPVarInt(playerid,"Mats") <= strval(inputtext))return SendClientMessage(playerid,0xC8C8C8FF,"Du hast nicht genug Mats dabei!");
FraktionsMats[fraktion] +=strval (inputtext);
SetPVarInt(playerid,"Mats",GetPVarInt(playerid,"Mats")-strval (inputtext));
format(str,sizeof(str),"Du hast %i Mats eingelagert",strval(inputtext));
ShowPlayerDialog(playerid,DIALOG_MATSGEKAUFT,DIALOG_STYLE_MSGBOX,"Mats",str,"Schließen","");
}
Hier die .cfg
0
0
0
0
0
0
0
0
0
0
0
0
0
760
0
0
0
0
0
0 -
Ich persönlich halte Hamachi für überflüssig, ich will mir als User nicht noch irgendwas runterladenmüssen damit ich auf einen Server komme.Lieber gehe ich auf einen grossen oder neuen Server der in der Liste oder im Web zu finden ist...
Meine Meinung, wers anders sieht dem sei so -
Ich würde mal sagen das sich deine IP früher oder später ändern wird, und dauernd eine andere an zu geben ist auch mist, ich mache sowas wenn ich es mal mache dann über no-ip
-
Sehe ich auch so...
-
Ehrlich gesagt finde ich sowas auch sehr unverschämt, wenn man selber später total Krank wird und dann selber Hilfe braucht,bekommt man keine weil man keinen respekt hatt... Ich habe bereits gevotet....
-
Okay, vielen vielen dank für die ein oder anderen Tipps und ebenfals für die einsicht ...
-
Ich habe wohl gehört das EWE o.ä. Leute sucht die da Arbeiten,aber ob die auch Praktikumsplätze vergeben?
-
Hallo, ich wollte gern ein Praktikum in einer Firma machen, vorgestellt habe ich mir Fachinformatiker für Systemintegration.... weis jemand wo ich da am besten suchen kann (Raum Bremen und umgebung)? Ich wäre mit Tipps seeeeehr zufrieden.
P.S. Ich bin 8. Klasse
//Edit 1/2 --> Information
-
Okay das ich nicht gut Administrieren kann geb ich zu, ich habe mich aber mehrmals abgesichert das alles vernünftig eingestellt ist
-
4x Cod 4 a 20 Slots, dazu noch einen Samp oder MC Server? Das wäre aber reichlich teuer xD
-
Das soll ja nicht möglich sein damit,mein letzter wurde dafür verwendet (Von einem Hacker) und ich bekam den ärger bzw er wurde gekündigt
-
Zu beachten, er solle halt NICHT zum DDosn benutzbar sein, bzw solle es mit ihm nicht möglich sein.
Darauf betreiben möchte ich 4x Cod-4 Server und einen Samp server -
Hallo Forum, ich suche einen Vernünftigen Serverhoster mit V-Servern in der Preisklasse 30€, der Server sollte ca 4-5GB Ram haben und 100GB Speicher...... 4GHZ Prozessorleistung (Debian) wären natürlich auch nicht schlecht zudem sollte er
ge managed sein mein letzter wurd gehackt und zum DDosn benutzt, bitte um Hilfe.... ich habe schon gesucht und nichts gefunden es ist wirklich Zeitig...
______
Unverbindlicher Hinweis: Die Sicherheit einer Transaktion kann am besten durch die Einschaltung eines Mittelsmannes gewährleistet werden. Weitere Informationen dazu gibt es hier. -
MW 2?
Soweit ich weiss wollte ich mal einen MW2 Clan sponsoren, in einem selbst war ich nie, ich habe mich bis jetzt immer nur auf Minecraft,Cod4 und SAMP aufgehalten....// Edit Was vergessen
-
Liebe Community,
hiermit möchte ich euch meinen Call of Duty 4 Clan vorstellen,
wir sind zurzeit ein ziemlich bunt gemischter Haufen im alter von 15-18 Jahren,
mit ca 25 Mitgliedern.Wir bieten zeitig 4-5 Server auf Version 1.0 welche unter dem Namen
|USF|Only Crossfire/Only Search and Destroy/War Server und Only Strike zu finden sind, und mit dem
ManuAdminmod Administriert werden, somit haben auch
Member Rechte etwas auf dem Server zu tun, die Server laufen alle sammt auf einem Linux/Debian Root
Wir suchen nach Leuten die ebenfals eine Vorliebe für Shooter haben und
gern gegen andere Clans spielen, das alter sollte ca 15 Jahre betragen.
Wir nehmen so ziemlich alle an, Vorraussetzung ist Teamspeak³, ein Headset oder Mikrofon
mit annehmbaren Sound und Call of Duty 4 natürlich(Zu anfang giebt es ein Gespräch mit dem Leader oder der anwesenden höchstrangigen Person indem die Regeln gezeigt werden und akzeptiert werden müssen, danach folgt 1 Woche probe um zu sehen ob ihr relativ aktiv seid).Es findet jeden Sonntag um 18:00 Uhr eine Clanbesprechung statt in der alles aktuelle und wichtige besprochen wird, u.a. werden auch Vorschläge und Informationen gesammelt.
(Hier wird auch die anwesenheit der Mitglieder geprüft, wer 2 Mal
unentschuldigt fehlt wird nicht mehr als Clanmitglied anerkannt).
Homepage haben wir keine welches auch so bleibt
Wenn sich jemand von euch jetzt angesprochen fühlt und einfach mal rein schauen möchte kann dies gern machen.
Unsere Teamspeak³ Server IP:
188.138.111.94Mit freundlichen Grüssen
|USF|Jack & ClanleitungEdit// Information
Edit// Information
Edit// Information -
Okay, ich denke auch das die Datei beschädigt ist, dann werde ich das entweder auf MySql bauen oder immer die Datei löschen xD
-
Vorhanden ist eins, oder kann es daran liegen das es zu kurz ist?
Amsonsten mache ich es so das es mehr wie 5 Buchstaben/Zahlen/Zeichen sein müssen//Edit Information
-
Wenn ich Connecte kann ich egal welches Passwort ich eingebe mich in meinen Account einloggen, wenn ich mich aber wie ein anderer Spieler nenne funktioniert das nicht wenn ich bei seinem Account irgendwas eingebe, wieso ist das so???
public OnPlayerConnect(playerid)
{if(IsPlayerNPC(playerid))return 1;
new Spielerdatei[64];
format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",SpielerName(playerid));
if(dini_Exists(Spielerdatei))
{
ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Login","Dein Account wurde gefunden. Gib bitte das Passwort ein.","Login","Abbrechen");
}
else
{
ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrieren","Gib bitte das gewünschte Passwort ein:","Register","Abbrechen");
}
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
if(GetPVarInt(playerid,"loggedin")==1)
{
SpielerSpeichern(playerid);
}
return 1;
}
stock Login(playerid,key[])
{
new Spielerdatei[64];
format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",SpielerName(playerid));if(gettime()<dini_Int(Spielerdatei,"timeban"))
{
SendClientMessage(playerid,ROT,"Du hast einen Timeban. Komm später wieder.");
Kick(playerid);
return 1;
}if(!strcmp(key,dini_Get(Spielerdatei,"Passwort"),false))
{
LoadAccount(playerid);
SendClientMessage(playerid,BLAU,"Erfolgreich eingeloggt.");
new pName [MAX_PLAYER_NAME] ;
new string [48];
GetPlayerName(playerid, pName, sizeof(pName) ) ;
format(string, sizeof(string), "%s hat den Server betreten ", pName) ;
SendClientMessageToAll (WEISS, string);
return 1;
}
else
{
SendClientMessage(playerid,BLAU,"Falsches Passwort.");
ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Login","Server such account. Gib schonmal das Passwort ein.","Login","Abbrechen");
return 1;
}
}
stock LoadAccount(playerid)
{
new Spielerdatei[64];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
SetPlayerScore(playerid,dini_Int(Spielerdatei,"Level"));
GivePlayerMoney(playerid,dini_Int(Spielerdatei,"Geld"));
SetPlayerWantedLevel(playerid,GetPVarInt(playerid,"Wanted"));
SetPVarInt(playerid,"Adminlevel",dini_Int(Spielerdatei,"Adminlevel"));
SetPVarInt(playerid,"Fraktion",dini_Int(Spielerdatei,"Fraktion"));
SetPVarInt(playerid,"Baned",dini_Int(Spielerdatei,"Baned"));
SetPVarInt(playerid,"Paytime",dini_Int(Spielerdatei,"Paytime"));
SetPVarInt(playerid,"Führerschein",dini_Int(Spielerdatei,"Führerschein"));
SetPVarInt(playerid,"Bootschein",dini_Int(Spielerdatei,"Bootschein"));
SetPVarInt(playerid,"Flugschein",dini_Int(Spielerdatei,"Flugschein"));
SetPVarInt(playerid,"Motorradschein",dini_Int(Spielerdatei,"Motorradschein"));
SetPVarInt(playerid,"Wanted",dini_Int(Spielerdatei,"Wanted"));
SetPVarInt(playerid,"Rang",dini_Int(Spielerdatei,"Rang"));
SetPVarInt(playerid,"Ticket",dini_Int(Spielerdatei,"Ticket"));
SetPVarInt(playerid,"Ticketkosten",dini_Int(Spielerdatei,"Ticketkosten"));
SetPVarInt(playerid,"Leader",dini_Int(Spielerdatei,"Leader"));
if(GetPVarInt(playerid,"Baned")==1)
{
SendClientMessage(playerid,ROT,"Du bist vom Server gebannt.");
Kick(playerid);
}
if(GetPVarInt(playerid,"Ticket")==1)
{
new string[126];
format(string, sizeof(string), "** Du hast ein Ticket in höhe von %i$.",GetPVarInt(playerid,"Ticketkosten"));
SendClientMessage(playerid,GRUEN, string);
}
SetPVarInt(playerid,"loggedin",1);
return 1;
}