Wie gesagt Bash, ist nichts anderes bzw. nutzt die selben Befehle die in der Konsole verwendet werden
Beiträge von BlackFoX
-
-
Hast du eventuell in OnGameModeInit was verändert ?
der Einstiegs punkt Main kann es ja nicht bzw. kann man das ausschließen da der Server nach bestimmten Ladevorgängen erst den Geist aufgibt.Das Problem sollte nach ,,EnableZoneNames´´ auftauchen denke ich bzw. die Funktion kannst du eig. auch ganz Löschen da sie seid 0.3 gelöscht wurde
das Problem sollte sich unter dieser Funktion befinden denke ich -
Diese Variablen wurden erstellt & zugewiesen jedoch wurden sie niemals genutzt, diese Warnungen kannst du Ignorieren oder beheben sprich würde
keine ernsthaften Probleme hervorrufen natürlich machen sich Warnungen Optisch nie gut manche können früher oder Später einen Laufzeit Fehler auslösen was bei
dir aber nicht der Fall sein sollte -
Ja das müsste man aber erst Installieren & das dauert so seine Zeit zudem ist das gar nicht nötig
zudem gibt es besseres als Confixx & Plesk , ispconfig ( Hat mir DeDi mal empfohlen :> ) & ispcp ( Hab ich mal genutzt )
sind Panels mit denen du leicht & locker alles verwalten kannst er wollte aber wissen wie sich das ganze via Konsole regeln lässt -
Wie am Marktplatz Blackfox ?
Ich meinte damit das du bei bedarf eine Anfrage stellen kannst so musst du nicht viel suchen denke ich zudem
immer darauf achten das die Person Qualifiziert ist & du dir nicht einen Miesepeter angelst der sich dein Skript
unter den Nagel reißt ansonsten wäre es richtiger einen Qualifizierten Hoster an Land zu ziehen -
Wenn du deine MySql Datenbank verwalten möchtest, tust du dies in dem du erstmal auf phpmyadmin zugreifst
sollte der richtige Pfad zu phpmyadmin sein
dann kannst du per
deineadress/phpmyadmin
Zugreifen , zudem heißt der Standard Login normal falls du ihn nicht anders festgelegt hast ,,root´´ , das Passwort müsstest du selber wissen denn bei der Installation fragt er nach einem :>
-
Und wenn du sonst keinen findest kannst du dir ja am Marktplatz helfen bzw. einen
Suchen der das evntl. für den Preis übernehmen würde -
NeoN Roleplay oder so glaub ich, eine geschlossene Community & völlig Kiddyfrei,
solltest dich darüber mal bei der Server Werbung Informieren oder bei SebihunterAnsonsten wüsste ich nichts besonders bisher sind alle Server stark überflutet von Leuten die einfach keinen deut an Höflichkeit besitzen geschweige sich gegenseitig Respektieren
-
Wie gesagt entweder der Kompatibilitätsmodus oder es sind noch Rückstände drauf ansonsten ist es wohl die bessere Lösung das Spiel erneut zu installieren,
am besten 2x das Spiel auf den Rechner installieren sprich einmal für Experimente wie die Veränderungen am Spiel & einmal für den Multiplayer -
Wenn du Windows 7 oder Vista hast im Kompatibilitätsmodus 2000/ME Starten oder 2000/98
-
Hier mal ein paar von mir geschriebene Funktionen, vllt braucht sie jemand
bIsNumeric(const str[])
{
new b;
while(b<strlen(str) && (str[b] >=48 && str[b] <=57))b++;
return (strlen(str)!=b) ? (0) : (1);
}- Checkt ob der String/Text eine Nummer ist
checkDate(const str[],const look = '/')
{
new count,swt;
while(count<strlen(str) && (str[count] >=48 && str[count] <=57 || str[count] == look))
{
if(str[count] == look)
{
if(count && !swt)swt = 1;
else if(count == 5 && swt)swt=2;
else break;
}
count++;
}
return (count==10) ? (1) : (0);
}- Checkt das Format bzw. ob es ein Datum ist oder nicht
- Apzektiert z.b. 21/09/1991 das Zeichen bzw. den Separator könnt ihr selber festlegen, Standard ist es /
- Nimmt nur Nummern an sprich keine Buchstaben Formate sprich AA/00/1991 = False
Viel Spaß damit -
öhm
Rcon Pwd ist zu 100% sicher da einzige was man machen kann durch Bruthforce Attacken an das richtige Pw zu gelangen dabei sind die
Chancen bei solchen Attacken einen Erfolg zu erzielen sehr geringSprich es kann nur eine Person sein die eure Zugangsdaten haben
-
jeder Eintrag muss mit einem neuen Komma beginnen
new Float:DMspawns[][] = {
{192.1223,1931.1367,17.6406,100.2426},
{234.3555,1933.5605,25.4985,88.9624},
{247.3800,1860.9109,14.0840,354.0941},
{165.2771,1848.3613,25.4985,165.7063},
{117.8007,1870.3394,17.8359,20.0284}
}; -
Undefiniertes Symbol , hast du es eventuell in einem Falschen Bereich ? Makro Abfrage oder sowas in der Art ?..
-
new Float:deinepos[][] = {
{...Koordinaten...}
};new rnd = random(sizeof(deinepos));
SetPlayerPos(playerid,deinepos[rnd][0],deinepos[rnd][1],deinepos[rnd][2]); -
new le_player[MAX_PLAYERS];
new player_timer[MAX_PLAYERS];if(!strcmp(cmdtext,"tuto"))
{
if(le_player[playerid])return SendClientMessage(playerid,0xFF0000FF,"Du bist bereits im Tutorial!");
le_player[playerid] = 1;
doTutorial(playerid);
player_timer[playerid] = SetTimerEx("doTutorial",5000,1,"i",playerid);
return 1;
}public doTutorial(playerid)
{
switch(le_player[playerid])
{
case 1:
{
// Aktion 1
}
case 2:
{
// Aktion 2
}
case 3:KillTimer(player_timer[playerid]); // Ende & andere Aktionen
}
le_player[playerid]++;
return 1;
}So ungefähr...
-
Wozu soviele Klassen , du kannst eine Spieler Variable verwenden + Switch/Case & SetTimerEx :>
-
Die musst du normal nicht wissen denn das Archiv enthält alle Dateien die nötig sind
-
Wie gesagt Dateien , meist sollten diese beim Skript immer dabei sein sprich sollten als Standard beiliegen, diese
müsstest du nur noch in deinen ,,scriptfiles´´ Ordner verschieben -
Ersetz bei OnPlayerSpawn zudem lösche den Code der Deathmatch Daten aus OnPlayerDeath, bringt nämlich wenig
if(PlayerInfo[playerid][pDM]==1)
gegen
if(DM[playerid])
Zudem würde ich Sicherungen einbauen damit der Spieler das DM nicht doppelt betreten kann
im Kommando
if(strcmp(cmdtext,"/deathmatchoff",true)==0)bau das ein
if(!DM[playerid])return SendClientMessage(playerid,0xFF0000FF,"Du bist in keinem Deathmatch!");und im anderen Kommando das...
if(DM[playerid])return SendClientMessage(playerid,0xFF0000FF,"Du bist bereits in einem Deathmatch!");