Spikes ok wende denkst^^ Dan sag das Freundlichen und ich haue ein eddit rein beim Tutorial wo das erklärt wird
Mit Freundlichen Grüßen David/DarkM0w
Beiträge von derdavid22
-
-
Hallo liebes Breafisch Com..
Ich möchte kurz ein Tutorial euch Zeigen wie man Schnell + Anfängerfreundlich ein Kick Befehl durchführt ! und sogar in Parameter
Als erstes müsst ihr das Hier Ganz oben in Script einfügen
#include <ocmd>
Und diesen Include (ocmd) Downloaden:http://uploaded.to/file/y8yffe
Und dann wen ihr das Gedownloadet habt müsst ihr die Datei im Pawno Ordner unter Include reinpacken...
So.. jetzt Fangen wir an zu Scripten!
Über public OnPlayerCommandText(playerid, cmdtext[])
Packen wir das hier reinocmd:kick //Der Befehl(playerid,params[])
{ //Die Klammern!
return 1; //der Return ... Return den Befehl
}So.. Jetzt ist der Befehl fertig.. doch er hat kein Effekt also müssen wir Effekte einbauen das der Spieler /kick [Name] machen muss....
Also sehen wir ob der Spieler ein Admin ist.. (solltest du kein Admin system haben und möchtest das Normale Spieler kicken können dann lass das jetzt aus!
if(!isPlayerAnAdmin(playerid,2))return SendClientMessage(playerid,ROT,"Du bist kein Admin."); // isPlayerAnAdmin scheckt ob der Spieler ein Admin ist! wen nicht dann kommt die Nachicht
//Du bist kein Admin in Rot! isPlayerAnAdmin scheckt die Rechte ! das playerid schaut auf den Spieler und die 2 sind die Rechte
//das return heißt was passieren soll wen er kein Admin ist. SendClientMasseage Gibt eine Nachicht und wieder das Playerid ist der Spieler und das ROT die Farbe ;)SO also ist unser Befehl jetzt so ocmd:kick //Der Befehl(playerid,params[])
{ //Die Klammern!
if(!isPlayerAnAdmin(playerid,2))return SendClientMessage(playerid,ROT,"Du bist kein Admin.");
return 1; //der Return ... Return den Befehl
}Nun gut .. jetzt haben wir gescheckt ob du ein Admin bist!
nun müssen wir den Spieler usw Definieren das geht so
ocmd:kick //Der Befehl(playerid,params[])
{ //Die Klammern!
if(!isPlayerAnAdmin(playerid,2))return SendClientMessage(playerid,ROT,"Du bist kein Admin.");
new pID, reason[128],string[128]; //pID ist der Spieler
return 1; //der Return ... Return den Befehl
}So .. jetzt müssen wir einstellen wen man es falsch schreibt dann dieser Fehler kommen soll
"/kick [id] [grund]" einAlso Bauen wir
if(sscanf(params,"us",pID,reason))return SendClientMessage(playerid,BLAU,"/kick [id] [grund]"); Ein..
So ...zum Schluss dich Nachicht das ... gekickt wurden ist alos müssen wir das einbauen
format(string,sizeof(string),"AdmCmd: %s wurde von %s gekickt. Grund: %s",SpielerName(pID),SpielerName(playerid),reason); // Der Kommentar + die Nachicht
SendClientMessageToAll(ROT,string); //Das heißt soviel wie sende allen Spielern die nachicht !
Kick(pID); //Kick heißt KickenHier der Komplette befehl !
ocmd:kick(playerid,params[])
{
if(!isPlayerAnAdmin(playerid,2))return SendClientMessage(playerid,ROT,"Du bist kein Admin.");
new pID, reason[128],string[128];
if(sscanf(params,"us",pID,reason))return SendClientMessage(playerid,BLAU,"/kick [id] [grund]");
format(string,sizeof(string),"AdmCmd: %s wurde von %s gekickt. Grund: %s",SpielerName(pID),SpielerName(playerid),reason);
SendClientMessageToAll(ROT,string);
Kick(pID);
return 1;
}So das wars ich hoffe es hatt euch geholfen ..
Mit Freundlichen Grüßen David/DarkM0w
eddit://Fehler verbessert!
-
Genau ...!
-
Löschen !! Poste es Wo anders wo mann es Reinpacken könnte!
-
Brauche guten Expolosions Type ... wäre toll!
-
Jepp das wundert mich auch habe ein Sevrer von Samp4you usw^^
-
samp4you ist nicht so gut ... meiner Meinung nach!
-
Ich erkläre es dir mal
1.Du brauchst ein Script
2.Wen du ein Script gefunden hasst und nun dein Server Mieten willst,dannach online Stellen möchtest musst du ein Mieten
3.Ich würde http://shop.gigant-hosting.de/ Empfehlen dort kannste mit Paysafecard Zahlen
4.Wen du es nicht hinkriegst ein Server zu mieten adde mich Skype heiße : klo.recht
5.Hasst du den Server gemietet hast du eine art Manger,Webinterfaces dort kannst du per FTP dein Script hochladen.
6.Solltest du da auch Probleme haben adde mich Skype...
7.Solltest du es gesschaft haben dein Script hochzuladen.. musst du der Server.cfg einstellungen Folgen
8. Nun den Server starten und deine IP Connecten !MFG David/DarkM0w
-
Kannste da ein System Vorbereiten damit ich was Verstehen kann ? xD
damit ich ein Überblick haben ! den Bomben system ... -
nee der Spieler soll /bombe machen .. (also der Spieler in der Fraktion Da Nang Boys)
if(isPlayerInFrakt(playerid, 2))
Und das PD
if(isPlayerInFrakt(playerid, 1))
muss es entschärfen .. und alle 30Minuten können die Da Nang Boys eine Neue Bombe legen! -
Wie gesgat das Bomben system ist Wichtiger!
-
-
JA... doch der Skin shop ist mir egal Hauptsache das Bomben system xD
-
Hey Brotfische ich suche ein FS Skin shop (geht auch ohne FS)
Die Konidaten wo der Skin shop sein soll ist vor ZIP in San Fierro
-1882.7083,866.2206,35.1719
Die Genauen... KonidatenEs können nur 3 Skins sein oder mehr mir egal...
Freue mich halt auf Antworten ...So und ich suche noch ein Bomben system..
Halt jemand legt eine Bombe und das PD entschärft ..PD Name:
isPlayerInFrakt(playerid,1))
..Danke euch im Vorraus:
Mit Freundlichen Grüßen David/DarkM0w -
jo brauch ich auch^^
-
C:\Users\David\Desktop\Neues Script\gamemodes\xGoku.pwn(144) : error 025: function heading differs from prototype
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase1 Error.
... der Kommt dann^^
-
Hey,Ich wollte eben ein Payday scripten doch
ich kriege fehler das playerid
falsch ist
Hier der Fehler;C:\Users\David\Desktop\Neues Script\gamemodes\xGoku.pwn(147) : error 017: undefined symbol "playerid"
C:\Users\David\Desktop\Neues Script\gamemodes\xGoku.pwn(148) : error 017: undefined symbol "playerid"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase2 Errors.
Hier der Befehl:
public PayDay()
{
GivePlayerMoney(playerid, 1000);
SendClientMessage(playerid,BLAU,"Du hast PayDay bekommen");
return 1;
}hier der Timer:
SetTimer("PayDay",1000*60*10,true);Hier der Forwand:
forward PayDay();habt ihr ideen?
Danke im Vorraus! -
Hallo ich habe in meinen Script das Fraktionsystem von Mr.Monat..
und hier möchte ich ein Leader Posten haben also mit Rängen
Rang 5.Leader
Rang 4.Co-Leader
Rang 3.Helfer
Rang.2....
Rang.1....Naja so was halt...
Das wäre gut
PS:Es muss nicht den Payday beinflussen das ist mir egal... Hauptsache es ist nicht ausem GF!
Also Danke euch im Vorraus
Wie gesgat habe das System von Mr.Monat.Tutorial
Mit Freundlichen Grüßen DarkM0w/David
-
Jepp sowas ist Cool^^ Brauche auch sowas^^
-
Mr.Flash... cooles Angebot ... ich miete Bald ehh ein Server wen der Script fertig ist (90% mir fehlt nur Fahrschule.... kriege ich aber nicht hin)
Doch ich benötige wen ich mit PSC die drei Domains bekomme (also 10€ waren ja 1.de und 2.eu) werde ich mir eine Hompage machen ...
da ich HTML kann... usw^^
aber ich werde es niemals hinkriegen ein Forum zu machen ... und da würde ich hilfe benötigen ...Mit Freundlichen Grüßen DarkM0w/David.Seivani