Klick mich
Das sollte dir genug helfen.
Beiträge von .HellYeah
-
-
Hallo

Ich habe diesen kleinen DM Mode gerade erstellt,er ist auf MySQL (R5) Gescriptet und er enthält:
- /dm /deagle und unten eine kleine Leiste dafür
- Spawn in der Verona Mall(Wenn man in einer Arena ist kann man /leave machen) + Stay in Wourld Boundries
- KillStreaks
- ServerNachrichten
- Maddins Login Register System
- 3 Teams(Yakuza,Grove,Ballas)
- Join & Leave Messages
- OOC Chat
- Local Chat
- Admin Global Chat
- A-Duty
- ClearChat
- /regeln
- Rechts oben eine Reallife Uhr
- AdminChatWichtig:
Da dies nach sehr Wenig klingt (und es sehr wenig ist) Empfehle ich sehr diese Drei von mir Gescripteten FilterScripts einzufügen!
Hier die Links:
[ FILTERSCRIPT ] AdminSystem & RCON AdminSystem
[ FILTERSCRIPT ] Handy System
[ FILTERSCRIPT ] HitBox&Damage TD SystemWenn ihr diese Installiert habt kommen folgende Features hinzu:
- Handy System mit /sms /anrufen /auflegen usw.
- Ausgereiftes Admin System per Dialog
- Die HitBox ist nun nicht mehr Verschoben
- HitSounds
- TextDraw wenn man jemanden Trifft das denn Schaden + Waffe anzeigtBeachtet bitte das dies ein 'Anfänger' Mode ist da ich gerade nichts zu tun hatte...
Maps o.Ä kommen mit den nächsten Updates rein.So muss eure Tabelle aussehen:

PasteBin:
Klick michCredits:
Gehen an Maddin aufgrund des Login&Register Systems
Gehen an HellYeah (mich
) wegen dem Scripting
Gehen an Zamaroth wegen seinem TextDraw EditorIch würde mich über eure Meinungen freuen :>
// Edits:
// Edit 1: PasteBin geupdatet
// Edit 2: Bild gefixxt ...
// Edit3: While Schleife eingefügt -
new ooc = 1; // 0 = aus | 1 = an
ocmd:o(playerid,params[])
{
if(ooc == 0) return SendClientMessage(playerid,ROT,"Der Globaler Chat ist deaktiviert!");
new text[128];
new string[128];
new Name6[MAX_PLAYER_NAME];
GetPlayerName(playerid,Name6,sizeof(Name6));
if(sscanf(params,"s[258]",text)) return SendClientMessage(playerid,ROT,"Benutze /o [text]!");
format(string,sizeof(string),"[Globaler-Chat] %s: %s",Name6,text);
SendClientMessageToAll(BLAU,string);
return 1;
}ocmd:chataus(playerid,params[])
{
if(IsPlayerAdmin(playerid) || SpielerInfo[playerid][pAdmin] >= 1)return SendClientMessage(playerid,ROT,"Du hast nicht die Erlaubnis dazu!");
if(ooc == 0)
{
SendClientMessageToAll(BLAU,"Der Chat wurde aktiviert!");
ooc = 1;
return 1;
}
else if(ooc == 1)
{
SendClientMessageToAll(ROT,"Der Chat wurde deaktiviert!");
ooc = 0;
return 1;
}
return 1;
}ocmd:ao(playerid,params[])
{
if(IsPlayerAdmin(playerid) || SpielerInfo[playerid][pAdmin] >= 1)
{
new text2[128];
new string2[128];
new Name7[MAX_PLAYER_NAME];
GetPlayerName(playerid,Name7,sizeof(Name7));
if(sscanf(params,"s[258]",text2))return SendClientMessage(playerid,ROT,"Benutze /ao [TexT]!");
format(string2,sizeof(string2),"[Globaler-AdminChat]Admin %s: %s",Name7,text2);
SendClientMessageToAll(BLAU,string2);
return 1;
}
return 1;
}Fertig ...
Damit müsste es eigentlich Funktionieren! -
Das gleiche nur du musst die .so Datein im Plugins Ordner auch Updaten.
-
Du lädst dir die neusten Versionen deiner .inc`s herunter und lädst die neuste Server Version herunter dann ziehst du die geupdateten .inc`s + den GameMode in einen neuen Ordner öffnest das Script(mit der geupdateten pawno.exe) Compilest es und das wars.
-
Lass mich raten...
Du benutzt ein GF und hast es nicht Geupdatet?
-
Mir gefällt das von Azure & Easy ehrlich gesagt besser...
Das hier ist nicht wirklich sehr schön.6/10
Bau z.B mal einen Befehl ein der alle Aktiven Tickets anzeigt(Hab keinen Gefunden ...)
-
Ich würde mal einen Zombie Server aufmachen, dafür habe zumindest ich persönlich soooo viele Ideen :>
Es gibt zwar schon GDM aber so viele Reallife Server wie es gibt würde ich dir empfehlen einen DM / Zombie aufzumachen.
Falls das nichts wird musst du halt wohl oder übel einen RL Server Anfangen(Ein Server mit Uneditiertem GF hat 15 Spieler
). -
Vielen Dank für dein Feedback!
-
IsPlayerAnAdmin ist der Stock der Normalerweise im GF für die Adminabfrage verwendet wird ...
IsPlayerAdmin fragt ab ob der User ein RCONAdmin ist.@TE:
Wie gesagt nimm das FilterScript aus meiner Signatur ... -
Zählt schon unter Rechtsfragen, aber lassen wir das

Falls du einen Server mit mehr als 32 Slots willst musst du wie gesagt eine NPL Lizenz Beantragen.
(Achtung: Wenn du eine NPL Lizenz hast darfst du damit für keine andern Projekte einen TeamSpeak Sponsoren oder so ... es heisst ja NonProfitLicense) -
Stürtzt dein Server ab oder wie meinst du das mit 'legt lahm'?
Ansonsten versuch mal seine MAC Adresse rauszukriegen und so einen Ban rauszuhauen. -
Wieso schreibst du .dll dahinter? Ich mach das nie bei mir geht alles :o
Und änder mal das RCON Passwort(In deinem Sinne).
Ist der GameMode auch wirklich drinnen?
Poste sonst mal deinen ServerLog -
Unter welchem CallBack / What Ever steht es?
Ansonsten fällt mir nur ein:Bei OnGameModeInit einen Timer zu machen für z.B 5 Sekunden und dann alle 5 Sekunden z.b die Funktion "HitManTafelUpdaten" ausführen und dann zu Updaten.
Wenn du nicht weiter kommst ---> PN Me -
Ich finde es noch unübersichtlicher ...
Jedes mal 5 Datein zu Öffnen würde mich töten :o
Außerdem wie Hauke schon sagte das gibt es schon
-
Schreib mal Deutsch, ein Admin System findest du in meiner Signatur.
-
Was bringt es überhaupt die Hochzustellen?
B2T:
Meine ist auf 32 ich kann gleich mal gucken ob ich die Irgendwo hochbekomme. -
Richtig Geil!
10/10
Kann man das von dir bekommen? :>
-
Es gab mal ein Include "OnObjectShoot" musste einfach mal die SuFu nutzen
-
Range Bans kann man leicht umgehen ---> VPN / Proxie