Hallo Sanja, vllt. kennst du mich noch, ich hab dir den Launcher verkauft :>
Was ich schon immer mal sagen wollte, laut deinem Skypebild siehst du aus wie Simon Desue
Beiträge von Anthony Vegas
-
-
Ojee wie hier alle gleich den Leute die Befehle in den Arsch schieben
Bisschen mehr Respekt Kid
Die Eigenschaft 'Hilfsbereit' oder 'Höflich' sind dir wohl nicht geläufig?b2t
Du musst
TogglePlayerControllable(pID,0); //Spieler gefreezt
machen
Lg -
ocmd:cuff(playerid,params[]) { new pID; //mal eine denkhilfe }
Das ist KEINE Denkhilfe.
Setzt dich mal mit...
- Sscanf
- TogglePlayerControlablle
- Variablen
auseinander
Lg -
Zitat
ausgegraben
Wo war's begraben
B2T
Schön, so in etwa sieht auch mein Login Menü ausHeißt es nicht ' Spiel suchen ' ?
MfG
PS:
Was meinst du mit Patchnotes? -
jedoch wirst du da nie soviele Spieler haben wie auf Godfather Edits
pRP hatte am Serverstart +500 Spieler
b2t
Wie gesagt, learning by doing , sprich beim selfmade sammelst du mehr Exp
-
Ich habe solch ein voll-dynamisches MySQL Fraktionssystem erstellt
So, die Rangnamen lässt du sicherlich in einem Enum o.ä. speichern, und laden.
So schaut des bei mir aus/******************************************************
Diese Funktion gibt den Rang eines Spielers in
einem Integer wieder
*******************************************************/
stock GetPlayerRangID(playerid)
{
return SpielerInfo[playerid][pRang];
}/******************************************************
Diese Funktion gibt den Rang eines Spielers in
einem String wieder
*******************************************************/
stock GetPlayerRangName(playerid)
{
new name[Max_Rangname];
switch(SpielerInfo[playerid][pRang])
{
case 0:{format(name,2,"-");}
case 1:{format(name,Max_Rangname,"%s",FraktionInfo[GetPlayerFrakID(playerid)][pRangname1]);}
case 2:{format(name,Max_Rangname,"%s",FraktionInfo[GetPlayerFrakID(playerid)][pRangname2]);}
case 3:{format(name,Max_Rangname,"%s",FraktionInfo[GetPlayerFrakID(playerid)][pRangname3]);}
case 4:{format(name,Max_Rangname,"%s",FraktionInfo[GetPlayerFrakID(playerid)][pRangname4]);}
case 5:{format(name,Max_Rangname,"%s",FraktionInfo[GetPlayerFrakID(playerid)][pRangname5]); }
case 6:{format(name,Max_Rangname,"%s",FraktionInfo[GetPlayerFrakID(playerid)][pRangnameLeader]);}
}
return name;
}So habe ich das ganz oben
//Defines und Enum für die Fraktionen
#define Max_Fraktionen 12 //Anzahl der Fraktionen( Standartmäßig: 11 )
#define Max_Ranggehalt 15000 //Maximaler Gehalt pro Rang
#define Max_Frakname 30 //Maximale Länge des Namen der Fraktion (Standard 30)
#define Max_Rangname 15 //Maximale Länge eines Rangnamens (Standard 15)enum FrakDaten
{
pFraktionsname[Max_Frakname],
pRangname1[Max_Rangname],
pRangname2[Max_Rangname],
pRangname3[Max_Rangname],
pRangname4[Max_Rangname],
pRangname5[Max_Rangname],
pRangnameLeader[Max_Rangname],
pFraktionskasse,
pRang1_Skin,
pRang2_Skin,
pRang3_Skin,
pRang4_Skin,
pRang5_Skin,
pRangLeader_Skin,
pRang1_Gehalt,
pRang2_Gehalt,
pRang3_Gehalt,
pRang4_Gehalt,
pRang5_Gehalt,
pRangLeader_Gehalt,
Float:pSpawnPosX,
Float:pSpawnPosY,
Float:pSpawnPosZ,
pSpawnInterior
};new FraktionInfo[Max_Fraktionen][FrakDaten];
Hoffe das hilft dir
Lg
-
Sorry, ich wollte nur ein paar Tipps haben, was man machen könnte. Es heißt aber nicht, dass sich die ganze Community die Ideen unter den "Nagrl reissb".
Hör nicht auf 'NicoWiss'
er ist ne Sache für sich....
Naja aufjedenfall, Leader-Chat ?
-
Ein Glück gibt es diese Seite nicht war?
Abgesehen von deiner Rechtschreibung/Grammatik, danke ich dir
-
Was ist das!?
Immer höre ich iwas von 'Dota 2' was ist das? -
Ein Ddos ist nicht Strafbar da eine bestimmte IP nur mehrfach von der selben angepingt wird.
ZitatRechtliche Situation
In Deutschland ist die Beteiligung an DoS-Attacken als "Computersabotage" nach § 303b Abs. 1 StGB mit bis zu drei Jahren Freiheitsstrafe oder mit Geldstrafe
bedroht, wenn die Dateneingabe oder -übermittlung in der Absicht
erfolgt, einem anderen Nachteile zuzufügen, und dadurch eine
Datenverarbeitung, die für einen anderen von wesentlicher Bedeutung ist,
erheblich gestört wird.[14][15]
Dementsprechend verurteilte das LG Düsseldorf einen Täter, der im Wege
einer DDos-Attacke fremde Server mehrfach lahmgelegt hatte, wegen
Computersabotage und Erpressung zu einer mehrjährigen Freiheitsstrafe.[16]Gemäß § 303b Abs. 3 StGB ist auch der Versuch strafbar. Daneben ist ferner auch die Vorbereitung einer Straftat nach § 303b Abs. 1 StGB selbst strafbar, § 303b Abs. 5 StGB i. V. m. § 202c StGB. Hierunter fällt insbesondere die Herstellung und Verbreitung von Computerprogrammen für DoS-Attacken.[17]
Außerdem kann der Geschädigte Schadenersatz fordern.[18] Im Verhältnis zwischen Zugangsanbieter und Reseller liegt das Vertragsrisiko
nach Ansicht des Amtsgerichts Gelnhausen regelmäßig bei dem Reseller,
so dass er jenem gegenüber auch dann zahlungspflichtig ist, wenn die
Leitung durch eine DDoS-Attacke gestört wird.[19]In Österreich können DoS- bzw DDoS-Attacken die strafrechtlichen Delikte nach § 126a StGB (Datenbeschädigung) und § 126b StGB (Störung der Funktionsfähigkeit eines Computersystemes) erfüllen. Der Missbrauch von Computerprogrammen nach § 126c StGB ist als Vorbereitungshandlung zu diesen Delikten zu sehen und selbst unter Strafe gestellt.[20]
Im Vereinigten Königreich droht sogar für das bloße Herunterladen der für die Angriffe genutzten Software "LOIC" eine Freiheitsstrafe von 2 Jahren.[18]
-
Ach, du gehörst zu denen?
- DDoST meine Freunde
- Habt eine Sektion die illegalen Inhalt präsentieren (Retroszene....)
Ihr wurdet schon gemeldet, bekannte von mir wurden nähmlich von euch ge-DDosT
MfG -
Schreibs auf MySQL um
-
Schaut iwie aus als wäre vieles aus dem GF kopiert
b2t
Nett Nett, halt paar Fehler aber sonst 4.5/10MfG
-
Wie wär's mit einem Chat im Dialog (fraktionschat, sowie leader chat)
Durchsage an alle Bürger etc. pp.
dynamisches erstellen, sprich posx,y,z,int,vworld,etc.... -
Schick
Wer ist ' wir ' ?
-
WoW
Ich würde bzw. lese nie solch 'langen' Texte, aber naja der hat mich irgendwie interessiertVllt. sucht ihr ja noch Leute die euch Ideen für Modifikationen geben? Werde mich aufjedenfall registrieren
Lg
-
So billig ?
-
Name: Anthony Vegas
Geburtstag:15.12
-
Timer für jedes Fz.
Adios Laggfreier Server!
B2T
Lass die Fraktionen am Ende laden!
Es liegt an den davor erstellten SchleifenLg
-
Moin
Ich habe gerade mal ein paar Befehle editiert bzw. wollte sie InGame benutzen, dabei ist mir aufgefallen das diese nicht 'mehr' funktionieren?/******************************************************
Dieser Befehl zeigt dem Spieler seine Statistiken
*******************************************************/
CMD:stats(playerid,params[])
{
//Kills/Deaths Rate
new kdr[130],
NextLevel = SpielerInfo[playerid][pLevel]+1,
NeededRespekt = NextLevel*NextLevelRespekt,
string[400];
format(kdr, sizeof(kdr), "%0.2f",Float:SpielerInfo[playerid][pKills]/Float:SpielerInfo[playerid][pTode]);
if(Eingeloggt[playerid]==0)return SendClientMessage(playerid, Rot,"[Fehler] "COLW"Du musst dich vorher einloggen!");
format(string,sizeof(string),""COLB"Account\n"COLW"Name: %s\nLevel: %d\nGeld: %d\nStatus: %s\n\n",GetName(playerid),GetPlayerScore(playerid),GetPlayerMoney(playerid),AdminName(playerid));
format(string,sizeof(string),"%s"COLB"Kampf"COLW"\nKills: %d\nTode: %d\nRate: %s\n\n",string,SpielerInfo[playerid][pKills],SpielerInfo[playerid][pTode],kdr);
format(string,sizeof(string),"%s"COLB"Persönliches"COLW"\nRegistrierungsdatum: %s\nEmail: %s\n",string,SpielerInfo[playerid][pRegDate],SpielerInfo[playerid][pEmail]);
format(string,sizeof(string),"%sSpielzeit: %d Minuten\nRespektpunkte: %d/%d\n\n",string,SpielerInfo[playerid][pSpielMinuten],SpielerInfo[playerid][pRespektpunkte],NeededRespekt);
format(string,sizeof(string),"%s"COLB"Berufliches"COLW"\nBeruf: %s\n",string,JobName(playerid));
if(SpielerInfo[playerid][pFraktion]>0)return format(string,sizeof(string),"%s"COLB"Fraktion & Organisation"COLW"\nFraktion: %s\nRang: %s",string,GetPlayerFrakName(playerid),GetPlayerRangName(playerid));
ShowPlayerDialog(playerid, DG_STATS, DG_MSGBOX,""COLB"Statistiken",string,"Schließen","");
return 1;
}/******************************************************
Dieser Befehl ist für Durchsagen
*******************************************************/
CMD:gov(playerid, params[])
{
new string[100],string2[130],naricht[50];
if(Eingeloggt[playerid]==0)return SendClientMessage(playerid, Rot,"[Fehler] "COLW"Du musst dich vorher einloggen!");
if(SpielerInfo[playerid][pFraktion]==0)return SendClientMessage(playerid, Rot,"Du bist in keiner Fraktion!");
if(SpielerInfo[playerid][pLeader]==0)return SendClientMessage(playerid, Rot,"Du bist kein Leader einer Fraktion!");
if(sscanf(params,"s",naricht)) return SendClientMessage(playerid,Rot,"Info:"COLW" /gov [Text]");
format(string,sizeof(string),"~~~~~~~~~~~~~~~~~~~~~~~~~~~Durchsage von %s~~~~~~~~~~~~~~~~~~~~~~~~~~~",GetPlayerFrakName(playerid));
SendClientMessageToAll(Blau,string);
format(string2,sizeof(string2),"%s %s schreibt: %s",GetPlayerRangName(playerid),GetName(playerid),naricht);
SendClientMessageToAll(Weiß,string2);
return 1;
}
/******************************************************
Dieses Callback wird aufgerufen wenn ein Befehl
nicht existert
*******************************************************/
public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
if(!success)return SendClientMessage(playerid, Rot, "[Fehler]"COLW" Der Befehl existiert nicht!");
return 1;
}Andere Befehle haben die selbe 'Struktur' und funktionieren.
Wie dem ein oder anderem aufgefallen ist, basieren die Befehle auf ZCMD.Hoffe mir kann jmd. helfen, denn ich finde keine Lösung
Lg
PS:
Es ist ein Selfmade Skript!