Danke hab das schon gelöst, trotzdem Danke dir.
Aso okay, kein Problem ich würde dir empfehlen es auf erledigt zu setzen, da es sonst als unerledigt abgestempelt ist.
Danke hab das schon gelöst, trotzdem Danke dir.
Aso okay, kein Problem ich würde dir empfehlen es auf erledigt zu setzen, da es sonst als unerledigt abgestempelt ist.
Alles anzeigenich hab jetzt so
Kasse [Grove]
Und das halt für alle fraks
Nur buggen jetzt meine commands rum mit den integern. Siehe kleine scripting fragen
Zeig uns mal was genau du gemacht hast (Code Abschnitte).
[wiki]TextDrawTextSize[/wiki]
Ich bekam ebenfalls auch eine Nachricht!
Das solche Menschen einfach keine Hobbys haben ist schon echt traurig.
Welche API nutzt du ?
BTW:
Wieso ist die Werbung 2x abgebildet? :0
Back to Topic:
Sieht sehr nice aus werde mich mal bei euch im Forum umsehen und das Projekt mitverfolgen!
API richtig eingebunden (inkludiert) ? im selben Ordner wie das Script?! Zeig uns mal den Abschnitt der Inkludierung
Meine Vermutung wäre das Es in diesem Format sein soll
Platzhalter |
Platzhalter |
Platzhalter |
Platzhalter |
Platzhalter |
Mir gefällt der bisherige Stand des CP's was Ich noch vorschlagen würde ist wenn man das sogenannte Fraktionsbewerbungssystem mit einbauen könnte.
Schau doch auf der Webseite vorbei http://my-ts.ml/
So sollte das ganze theoretisch funktionieren.
ocmd:unjail(playerid, params[])
{
new time;
if(!PlayerInfo[playerid][pLoggedIn])return 1;
if(PlayerInfo[playerid][pMember] != 1 || PlayerInfo[playerid][pLeader] != 1)return SendClientMessage(playerid, COLOR_BUSBLUE, "Du bist kein Polizist.");
new pID, string[128];
if(sscanf(params, "u", pID))return SendClientMessage(playerid,COLOR_RED,"/unjail [ID]");
if(!IsPlayerConnected(pID))return SendClientMessage(playerid, COLOR_BUSBLUE, "Dieser Spieler ist offline");
if(PlayerInfo[pID][pJailTime] == -1)return SendClientMessage(playerid, COLOR_BUSBLUE, "Spieler befindet sich nicht im Gefängnis");
PlayerInfo[pID][pJailTime] = -1;
KillTimer(jailTimer[playerid]);
format(string,sizeof(string),"Du wurdest von %s aus dem Gefängnis entlassen",getPlayerName(playerid));
SendClientMessage(pID,COLOR_BUSBLUE,string);
return 1;
}
Alles anzeigen
Ich persönlich hätte nicht wirklich Lust meinen Charakter über den Voice Chat auszuspielen...
Es ist ja keine Pflicht sondern hast selbst die Wahl.
Eine Möglichkeit gäbe es an viele Spieler zu gelangen und zwar das ganze auf International zu stellen.
Wer es schon Fraktion, geschweige denn Clan nennt, wird garantiert keinen Erfolg haben. Und was macht es jetzt für einen Unterschied ob es die Feuerwehr schon gibt, oder jemand selber eine Feuerwehr gründet? (unrealistisch)
@Ringmaster
Was ist daran unrealistisch eine Feuerwehr zu ergründen ? Wer hat den bei uns die Feuerwehr gegründet vielleicht das Weltensystem oder die Menschen?
https://www.gnu.org/software/s…reen.html#Invoking-Screen
Mit -d oder -D kannst du eine Screen Session detached starten. Mit -ls kannst du dir die laufenden Sessions anzeigen lassen und das dann filtern um zu schauen ob die Session noch läuft.
Ich würde sagen das du mal genauer schauen würdest oben in der function "start_mcrs_server()" stehen doch die Parameters.
Vielen Dank! Es hat funktioniert !
Es sollte schon ein true (1) zurückgegeben werden wenn der Prozess aktiv/am laufen ist sonst ein false (0).
Guten Abend Community
Ich bin momentan an einen Startscript für verschiedene Dinge (momentan Minecraft) dran und würde gerne einige Dinge von euch wissen!
Meine Frage:
Ist es irgendwie möglich wenn ein Screen Prozess läuft den nicht anzuzeigen zu lassen sondern ein Rückgabewert zu bekommen?
Shell Output:
#=====================================================#
# Der vollautomatisierte MCRS Autostartscript #
# Skript Version: 0.2 #
# Skript Entwickler: iCxx3z_2(FX) #
#=====================================================#
# 1) MCRS Server starten. [Aktiv] #
# 2) MCRS Server stoppen. #
# 3) MCRS Server restarten. #
# STRG-C um das Skript zur beenden. #
#=====================================================#
Antwort: 1
7164.mcrs_srv (31/05/17 20:07:09) (Detached)
Info: Der Prozess 'mcrs_srv' ist bereits am laufen!
Fertig. Drücke eine beliebige Taste um fortzufahren...
Alles anzeigen
Code:
isFileValid() {
if [ -e "$jarpath/$jarfile" ] ; then
return 0 # = true
else
return 1 # = false
fi
}
isProcessActive() {
if ( screen -ls | grep "$processname" ) ; then
return 0 # = true
else
return 1 # = false
fi
}
start_mcrs_server() {
if isFileValid ; then
if isProcessActive ; then
printf "\n${farbe_3}Info:${keine_farbe} Der Prozess '$processname' ist bereits am laufen!"
resSkript
else
printf "\n${farbe_2}MCRS:${keine_farbe} Der Server wird ${farbe_1}gestartet${keine_farbe}. ${farbe_1}(screen -r um in der Console zu gelangen)${keine_farbe}"
screen -A -m -d -S $processname java -Xmx2G -Xms2G -jar "$jarpath/$jarfile"
fi
else
printf "\n${farbe_1}Die Datei existiert nicht! Bitte packen Sie die fehlende Datei in den Ordner.\n${keine_farbe}"
if isProcessActive ; then
screen -S $processname -X stuff $'save-all\n'
screen -S $processname -X stuff $'stop\n'
printf "${farbe_2}MCRS:${keine_farbe} Der Prozess wird deshalb gestoppt!"
fi
fi
}
Alles anzeigen
//push am 03.06.2017 - 20:44
Das Problem besteht immernoch! Hat keiner hier eine Idee/Lösung der sich mit Bash Scripting auskennt? :o
Mit freundlichen Grüßen
Szertockz
Danke dir ich Probier es mal aus :)!
//EDIT Danke dir hat funktioniert !
Bittesehr
Übrigens kannst du
rausnehmen, da es unnötig ist.