Da es sein kann, dass du die Spawnfunktionen falsch anwendest,
Würde ich einfach nach dem Tutorial die Controllable auf True setzen ![]()
Beiträge von Kasakow
-
-
Die Stelle an denen sich die Maps gefällt mir nicht ganz so gut, dann etwas langweilige Texttur sonst aber ganz gut

-
Ich werde mir mal RSA anschauhen, ist dies denn auch mit PAWN anwendbar ?
-
Wenn mir erklärt wird wie ich diese beiden Verschlüsselungen bedient werden
-
Du meinst mit MD5 ?
-
Da ich überhaupt keine Ahnung von string Verschlüsselung/Veränderung habe, wäre es gut wenn mir ein Beispiel code dagelassen wird

-
Es wäre sehr gut, wenn ich eine Verschlüsselung hätte die nicht Entschlüsselbar ist
-
Wenn es aber auf einem Eigenen Verschlüsselung System aufgebaut ist, dann kann man dass doch nicht so einfach wieder entschlüsseln, auserdem kann man MD5 Entschlüsseln

-
Mich hat schon immer Interessiert was "Hash" bedeutet.
Wäre Supper wenn ihr mir das erklären sowie mir bei der Verschlüsselung/Hash helfen könnt. -
Wieso sollte ich denn nach deiner MySQL Version vom Server fragen ? - Diese Information ist nicht umbedingt wirklich Relevant für mich. Denk mal um die Ecke bevor du hier antwortest

-
Guten Tag,
Mein Name lautet MrPawn.
Aktuell schreibe ich einen Gamemode für mein irgentwann kommendes Projekt.
Ich möchte eine eigene Verschlüsselung schreiben.
Leider weis ich nicht wie ich das System aufbauen soll.
Es soll aus einem Text, z.B 'HalloichbineinText' eine Buchstabenreihe sowie Zahlen bilden.
Also aus dem Text 'HalloichbineinText' wird z.B 'abdgqg646364775'.
Und wenn man diesen Text: 'abdgqg646364775' verschlüsselt soll 'HalloichbineinText' rauskommen.
Eig so wie MD5, nur möchte ich halt was eigenes.
Mit freundlichen Grüßen,
MrPawn
-
Ehm, das hat nichts damit zu tun. (TIPP: Nur weil du ein MAX_PLAYERS heranhängst muss es nicht immer eine Player Variable sein, du kannst für den wert 500 (500) oder halt MAX_PLAYERS verwenden

-
Dankeschön, das stimmt auch. Die Werte waren gleich

Nun Crash der Server nicht mehr.
Ach und Tom Sunder
Laber bitte nicht so einen Käse
Ich hänge doch keine 500 Felder an die Variable wenn 2 Reichen
( #define MAX_PLAYERS 500 ) -
new Ubeungskill[2];
Aber aktuell habe ich es mal so gemacht:
Uebungskill1,
Uebungskill2;Dann habe ich mal diese Zeile:
TextDrawHideForAll(gTextDraw[0]);
Auskommentiert, aber es kommt immer noch nur bis zu Print4 -
-
Alround genau das meinte ich ... z.B welche version von BlueG oder Strickenkid.Endlich hast du es kapiert, ich rede nicht von der Server SQL Version!
-
Guten Tag,
Mein Name lautet MrPawn.
Und zwar Crasht mein Server bei einem bestimmten Befehl.
Und zwar wenn ich einen Teilnehmer zur Runde hinzufüge passiert noch nichts besonderes, auser das ich in den 'Warte auf Anwort von Leader' Modus gesetzt werde.
Sobald ich eine Runde starten lassen und irgenteine Aktion ausführe, sei es Schlagen, schreiben etc. Dann macht der Server erst mal ein Schlummerchen
Genau wenn der Timer gestartet wird:
public Updateuebungskill()
{
new string[256];
if(Uebungscount[3] == 0)
{
TextDrawHideForAll(gTextDraw[0]);
if(Uebungskill[0] > Uebungskill[1])
{
format(string, sizeof(string), "INFO: {FFFFFF}Team 1 hat gegen Team 2 mit %i Kills gewonnen.", Uebungskill[0]);
}
else if(Uebungskill[0] < Uebungskill[1])
{
format(string, sizeof(string), "INFO: {FFFFFF}Team 2 hat gegen Team 1 mit %i Kills gewonnen.", Uebungskill[1]);
}
SendClientMessageToAll(Hellgruen, string);
for(new i; i < MAX_PLAYERS; i++ )
{
if(i == INVALID_PLAYER_ID)continue;
if(PlayerInfo[i][pEingeloggt] == false)continue;
if(PlayerInfo[i][pArena] != 3)continue;
SetPlayerArena(i, 0);
}
return 1;
}
format(string, sizeof(string), "Uebrige Kills: %i", Uebungscount[3]);
TextDrawSetString(gTextDraw[0], string);
return 1;
}Wieso das ist hier die Frage.
Hier mal ein Video vom Uebungssystem ;):
Externer Inhalt www.youtube.comInhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.Mit freundlichen Grüßen,
MrPawn
EDIT:// Aktuell weis ich wo der Fehler liegt, kann diesen aber nicht beheben.
Ich hab den Code mal ein "kleines" "bisschen" printen lassen
public Updateuebungskill()
{
print("print1");
new string[256];
print("print2");
if(Uebungscount[3] == 0)
{
print("print3");
TextDrawHideForAll(gTextDraw[0]);
print("print4");
if(Uebungskill[0] > Uebungskill[1])
{
print("print5");
format(string, sizeof(string), "INFO: {FFFFFF}Team 1 hat gegen Team 2 mit %i Kills gewonnen.", Uebungskill[0]);
print("print6");
}
else if(Uebungskill[0] < Uebungskill[1])
{
print("print7");
format(string, sizeof(string), "INFO: {FFFFFF}Team 2 hat gegen Team 1 mit %i Kills gewonnen.", Uebungskill[1]);
print("print8");
}
SendClientMessageToAll(Hellgruen, string);
print("print9");
for(new i; i < MAX_PLAYERS; i++ )
{
print("print10");
if(i == INVALID_PLAYER_ID)continue;
print("print11");
if(PlayerInfo[i][pEingeloggt] == false)continue;
print("print12");
if(PlayerInfo[i][pArena] != 3)continue;
print("print13");
SetPlayerArena(i, 0);
print("print14");
}
print("print15");
return 1;
}
print("print16");
format(string, sizeof(string), "Uebrige Kills: %i", Uebungscount[3]);
print("print17");
TextDrawSetString(gTextDraw[0], string);
print("print18");
return 1;
}In log kommt er bis print4
Es liegt also an den Uebungskills abfragen:
if(Uebungskill[0] > Uebungskill[1]) -
Das sind nicht die Richtigen Informationen, bist anscheindend nur gerade zu blöd :p
Ich frage dich Welche MySQL Version benutzt du ?
Deine Antwort: 1. 5.5.37-0+wheezy1 - (Debian)
Das ist das Betriebssystem.. ich meine deine MySQL Plugin Version2. Zeigst du mir wie die Verbindung erstellt wird
Ich wollte wissen wie du die Variable 'dbhandle' erstellst...3. Ja müsst da die Spielerdaten... ja in ordnung mehr wollte ich garnicht wissen

-
Die MySQL R5 von BlueG.
Könnte mir jemand einen Beispiel code dalassen + erklärung ? -
Die MySQL Tabelle wurde noch nicht erstellt. - Das kann aber auch danach gemacht werden
-Das System ist nicht fertig und nicht fertig & unfunktional