Danke sehr, funktioniert einwandfrei. jetzt weis ich wenigstens wo mein Fehler war
Beiträge von Dominik
-
-
Alles anzeigen
Ich gebe dir im folgenden eine Hilfestellung.
Dies soll nicht heißen, dass ich dir komplett bei deiner Aufgabe helfe, sondern dir nur einen Denkanstoß gebe bzw. ein Beispiel, wie man es machen könnte.
ocmd:a(playerid,params[]) //Ein Beispiel für den Adminrang Supporter
{
new message[128],name[MAX_PLAYER_NAME]; //Ein String namens message und eine Variable namens name wird erstellt.
GetPlayerName(playerid,name,sizeof(name)); //Der Name aus der Variable name wird ausgelesen.
if(GetPVarInt(playerid,"Adminlevel")==1) //Es wird abgefragt, ob der Spieler das Adminlevel 1 besitzt.
{
if(sscanf(params,"s",message))return SendClientMessage(playerid,Grau,"Verwendung: /a [Text]"); //Sollte klar sein.
format(message,sizeof(message),"* Supporter %s: %s",name,message); //Der String message wird formatiert, sodass dort der ausgelesene Name verwendet werden kann.
SendAdminMessage(Gelb,message); //Der Stock SendAdminMessage sendet den formatierten String nur an Spieler, die einen Adminrang besitzen. Weiteres dazu unten.
}
return 1;
}
stock SendAdminMessage(farbe,const message[]) //Ein Stock mit den Parametern farbe und message wird erstellt.
{
new playerid;
for(;playerid!=MAX_PLAYERS;playerid++)
{
if(!IsPlayerConnected(playerid)) continue;
if(GetPVarInt(playerid,"Adminlevel"))SendClientMessage(playerid,farbe,message); // Wenn der Spieler ein Adminlevel besitzt, wird die Message weitergeleitet.
}
}
Hab mir das jetzt 3x Durchgelesen, aber ich verstehe trotzdem nicht was ich da jz genau falsch gemacht habe, was die einzelnen Dinge bewirken weis ich ja, nur irgendwie funktioniert es in dieser zusammensetzung nicht so wie ich es möchte. -
Wie müsste ich es denn machen das er das nur mit Level 1 - 3 kann?
-
Was meinst du? Code steht doch da
// Irgendiwe kommt da gar nix

-
If(sscanf(params,"s[128]", playerid...
Und mit dem Case bin ich mir nicht sicher
//Text nicht formatiert.
Habe denn Text jetzt formatiert ,klappt jedoch nicht.
-
Also so wie ich es jetzt habe, funktioniert es nicht.

-
ocmd:a(playerid,params[])
{
if(SpielerInfo[playerid][pTeam] <= 0)
{
new text[264],adminname[MAX_PLAYER_NAME],adminrank[20];
GetPlayerName(playerid,adminname,MAX_PLAYER_NAME);
if(sscanf(params,"is[128]",playerid,text)) return SendClientMessage(playerid,0x0091FFFF,"Benutze: /a [Nachricht]");
switch(SpielerInfo[playerid][pTeam])
{
case 0:{adminrank="Supportteam";}
case 2:{adminrank="Teamleiter";}
case 3:{adminrank="Server Owner";}
}format(text,sizeof(text),"%s %s: %s",adminrank,SpielerName(playerid),text);
SendMessageToTeam(text);
return 1;
}
return 1;
}
stock SendMessageToTeam(text[])
{
for(new i = 0; i <MAX_PLAYERS; i++)
{
if(SpielerInfo[i][pTeam] <= 0)
{
SendClientMessage(i,0x0091FFFF,text);
}
}
}So, das habe ich jz selber zusammen gebaut, so richtg?
-
Der Pastebin Link funktioniert nicht.
-
Das hab ich jetzt gemacht.
Weiter weis ich grad iwie netocmd:a(playerid,params[])
{
if(SpielerInfo[playerid][pTeam] <= 0)
{
new text[264],adminname[MAX_PLAYER_NAME],adminrank[20];
GetPlayerName(playerid,adminname,MAX_PLAYER_NAME);
switch(SpielerInfo[pID][pTeam])
{
case 0:{adminrank="Supportteam";}
case 2:{adminrank="Teamleiter";}
case 3:{adminrank="Server Owner";}
}
return 1;
}
} -
Befehl,
Adminabfrage,
Ssccanf abfrage,
format,
senden via oben genannten funktion.Ich bin grad iwie Planlos, wie genau ich denn Text halt auslesen lassen soll.. Die Abfrage hab ich schon, und der Stock is auch drin.
-
Und wie müsste der Befehl jz ungefähr aufgebaut sein?

-
Weiß jetzt noch nicht genau wie ich das jetzt machen soll

-
Moin,
Jemand eine kleine Vorlage für einen kleinen Admin Chat?
SpielerInfo[playerid][pTeam] | 1 = Supportteam 2 = Teamleiter 3 = Server Owner
Rang sollte mit angezeigt werden. -
Information:
Wir haben einen Web Designer gefunden, dieser überzeugte letztlich unteranderem auch mit seiner ausgelassenen Kühlschrankstimmung.
iBlacky. -
Guten Abend,
Ich mache dir einfach mal ein kleines 'Angebot'.
Erstmal stell ich mich ganz kurz vor, mein Name ist Dominik und ich bin der 'Server Owner' von Fabulous-Life.de.
Ich bin 16 Jahre alt und wohne in Nord Rhein Westfalen, in meiner Freizeit spiele ich aktiv in einem Verein Eishockey.Gut, zeige dir mal kurz wie unser Team aufgebaut ist:
- Server Owner | Dominik
- Supportteam Leiter | Justin, Tobi
- Supportteam | Fabi
Kein großer Hampel von wegen '1337', '1338' oder son Müll.
Wir sind eigentlich ein nettes und sympatisches Team, aber das musst du für dich entscheiden.
Scripter bei diesem Projekt bin ich, vorab ich bin kein Profi, ich selber würde mich mittlerweile wieder als 'Anfänger' einstufen,
aber das was zählt ist, das ich dran arbeite genau so wie mein Team an den anderen Dingen arbeitet.
Also es geht voran. Wir arbeiten an einem auf MYSQL basierendem Selfmade, was zurzeit nicht mehr als ein Login / Register & nen Admin System verspricht.
Jedoch arbeite ich mit Hochdruck, grade am Wochenende machen wir einen großen Sprung nach vorn.Nagut, falls du Interesse hast melde dich auf unserem Teamspeak.
ts.fabulous-life.de:8888 Passwort: spielenEntweder du meldest dich bei meinen Team Leitern, oder bei mir persönlich.
LG - Server Owner | Dominik
-
-
Für eine Sportart habe ich keine Zeit...
Natürlich reicht auch die Realschule. das Abitur will ich nicht machen, da ich dazu einfach keine nerven mehr habe. Mit 17/18 bin ich fertig mit der Schule und bis dahin will ich Fit werden
Die Realschule reicht nicht, du brauchst einen gleichwertigen Hochschulabschluss, bedeutet Fach(Abitur)

-
Moin,
Habe mir dein Thema grad mal ein wenig durchgelesen,
interessant zu wissen das ich nicht der einzige bin der gerne später zur Polizei möchte, ich besuche momentan eine Abend Realschule um meinen Abschluss nachzuholen,
danach werde ich voraussichtlich mein Fach Abitur absolvieren und dann mein Glück bei der Polizei versuchen.Habe schon seit Wochen alle Informationen herausgesucht die man im Internet finden kann über den Polizeidienst.
- Sporttest ( Ist natürlich anstrengend, aber dazu komm ich gleich. )
- Abitur oder gleichwertigen Hochschulabschluss ( Fachabitur )
- Silber Sportabzeichen
- Bronze Rettungsschwimmer Abzeichen ( bin mir nicht genau sicher ob Bronze oder Silber )
- EDV Test ( 80 Zeichenanschläge die Minute // ist nicht schwer, habe in dem Test über 500 geschafft, ohne Rechtschreibfehler etc. )
- Body Maß Index nicht kleiner als 18 und nicht größer als 27,5
Nun zu deiner Frage, wie am besten Fit halten? Ich kann dir nur empfehlen dir einen Sport zu suchen, an dem du Spaß hast,
trainieren gehen im Fitness Studio etc. ist nicht die wirklich beste Lösung, dort bauen ja die meisten Junkies ihre ' Masse ' auf und wollen am liebsten den 'Kollegah Bizeps' haben,
wenn du mich fragst, aktiver Sport ist die beste Möglichkeit.. Fußball, Eishockey, Handball je nach dem was du gerne machst ,oder gerne aktiv machen würdest.
Ich zum Beispiel spiele Eishockey, und fühle mich sagen wir mal mehr als Fit
-
Erledigt *_* ENDLICH! haha, @Quni: bester Mann
-
Moin,
Ja ich bin der Dominik und werde demnächst 17 Jahre alt, zurzeit besuche ich eine Abend Realschule.
Zurzeit arbeite ich an meinem Projekt ' fabulous-life.de '. Steht relativ am Anfang, also in Babyschüchen.
In meiner Freizeit treffe ich mich mit Freunden, mache halt das was mir Spaß macht und spiele aktiv in einem Verein Eishockey. ( http://www.essen-mammuts.de )
Joa, wenn ihr fragen habt, Fragt ruhig.
Quelle : http://www.essen-mammuts.de