Schleähct
Sieht ganz gut aus
Aber könntest dich ruhig ein wenig mit Effekten auseinandersetzen, welche dazu passen könnten,
denn so ist es ein wenig leer von Effekten Aber sonst ist es recht gut geworden.
Schleähct
Sieht ganz gut aus
Aber könntest dich ruhig ein wenig mit Effekten auseinandersetzen, welche dazu passen könnten,
denn so ist es ein wenig leer von Effekten Aber sonst ist es recht gut geworden.
Bin mir nicht sicher ob mein Code hier stimmt (schnell geschrieben), aber so ungefähr sollte es gehen.
// Ganz oben
new EditingPlayer[MAX_PLAYERS][24];
// Im Dialog (Spielername eingeben)
new Query[128];
format(Query,128,"SELECT * FROM accounts WHERE Name = '%s';",inputtext);
mysql_query(Query);
if(mysql_num_rows()>0){
format(EditingPlayer[playerid],24,inputtext);
return ShowPlayerDialog(playerid, DIALOG_PLAYER_ACTION, DIALOG_STYLE_LIST, "Was möchtest du tun?", "Bannen\nUnd\nSo\nWeiter", "Weiter", "Abbrucht");
} else {
return SendClientMessage(playerid,-1,"Dieser Spieler existiert nicht auf der Datenbank.");
}
// Im Dialog (Aktion auswählen)
if(response){
switch(listitem){
case 0: {//Bannen
new Query[128];
format(Query,128,"UPDATE accounts SET Banned = '1' WHERE Name = '%s';",EditingPlayer[playerid]);
mysql_query(Query);
}
}
}
Ich kann dir W3Schools ans Herz legen.
Eine schöne Seite zum lernen, da alles einfach und verständlich erklärt ist.
Ausserdem kannst du da ebenfalls noch HTML, PHP, JavaScript usw lernen.
Wie wär's mit selbst programmieren? Langsam nervt diese Mentalität, Scripts nur noch kaufen zu müssen und dann hat man den voll krass stabilen Server.
Kaufen? Er möchte es Geschenkt
Scriptanfragen sind verboten
@BlackAce:
Falsch ist es nicht, nein. Ich habe ja keine Strings gesetzt sondern die Funktion SendClientMessage jeweils ausgeschrieben, daher würde es keine Fehler geben
Aber das mit der Klammer ist gut zu wissen. Habe ich schon gefragt wie das mit den Strings funktioniert. Man kann immer dazu lernen
Wie wäre es mit ausprobieren?
Aber da würde (soweit ich weiß) ein '?' Operator nicht funktionieren.
Da würde ich diese "Methode" benutzen (denn ? benutzt man, wenn man einen Wert setzt o.Ä.)
!TeleportOnMap[playerid] && TeleportOnMap[playerid]=1,SCM(playerid,grün,"Map Teleport aktiviert!") || TeleportOnMap[playerid] && TeleportOnMap[playerid]=0,SCM(playerid,rot,"Map Teleport deaktiviert!")
Ansonstes eher so (eher zu empfehlen):
TeleportOnMap[playerid] = !TeleportOnMap[playerid];
return TeleportOnMap[playerid] ? SCM(playerid,grün,"Map Teleport aktiviert!") : SCM(playerid,rot,"Map Teleport deaktiviert!");
Kleine Frage zu assert:
Warum funktioniert das nicht? Ich bekomme keinen Runtime-Error, egal ob es true oder false ist
main(){
sqlcon = mysql_connect("localhost","root","dbs","");
assert(sqlcon);
}
Ich arbeite im Moment an einem Raceserver, mit dem System wie "New Dawn" / "Projekt2Fast". Also Stunt-Race, oder wie man das nennen will.
Der technisch korrekte Name wäre ja Deathmatch Race
Naja, habe es nun hinbekommen indem ich einfach keinen String returne sondern überschreibe xd
Habe nun aber eine andere Frage:
Kann ich nach einem bestimmten Muster splitten? Zum Beispiel wenn ich jede 5 Zeichen splitten will.
Wenn ich zB einen Text habe, der 150 Zeichen lang ist, soll es in 15 Teile gesplittet werden mit je der Größe 10.
Gibt es da eine Möglichkeit mit einer Schleife oder so? Der normale Split funktioniert da glaube ich nicht so gut o:
Warum bekomme ich hier einen Error. Kann man ein String nicht einfach so returnen?
C:\Users\Chris\Desktop\Scripting\PAWN\Selfmade\gamemodes\xyz.pwn(149) : error 047: array sizes do not match, or destination array is too small
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
stock funcx1(string[]){
new ab[1024];
return ab; // ZEILE
}
da ich mein Auto auf tunnen will und die Sachen zu teuer sind dafür.
Ehrlich? Was glaubst du, warum sie so teuer sind?
Wenn man direkt alles haben kann ist es doch langweillig. Spiel einfach und verdien Geld,
dann kannst du es dir auch leisten, statt dass man hier nach Geld bettelt. Du kannst dir
ja auch Leute suchen und mit denen zsm Geld verdienen (damit es nicht so lw ist), ist
das so schwer?
Kennst sich einer mit der SampQueryAPI aus? Wenn ich connecten möchte sagt der mir immer, der Server wäre angeblich offline
<?php
require("includes/SampQueryAPI.php");
$sampQuery = new SampQueryAPI($Server['IP'],$Server['Port']);
?>
<span style="margin-left: 10px;">Status: <?php echo $sampQuery->isOnline() ? "<a style='color:green;'>Online</a> (".count($OnlinePlayers)." / ".$ServerInfo['maxplayers']." Players)" : "<a style='color:red;'>Offline</a>"; ?></span><br />
Ich habe ein Problem mit tagof.
Ich arbeite gerade zum ersten Mal damit, und wollte wissen, warum das hier nicht funktioniert,
da es mMn eigentlich richtig aussieht
if(tagof(strlen(bin)/8) == ( Float: )){/**/}
C:\Users\Chris\Desktop\Scripting\PAWN\Selfmade\gamemodes\xyz.pwn(150) : error 001: expected token: ")", but found "("
C:\Users\Chris\Desktop\Scripting\PAWN\Selfmade\gamemodes\xyz.pwn(150) : error 033: array must be indexed (variable "bin")
C:\Users\Chris\Desktop\Scripting\PAWN\Selfmade\gamemodes\xyz.pwn(150) : error 029: invalid expression, assumed zero
C:\Users\Chris\Desktop\Scripting\PAWN\Selfmade\gamemodes\xyz.pwn(150) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
Alles anzeigen
%b sollte das sein
Okay, danke.
Dachte erst, das wäre bool, aber das wäre ja schwachsinnig
Mal eine Winzige Frage zu Platzhaltern.
Es gibt ja %x, welches eine Hexadezimale Nummer ausgibt.
Gibt es auch einen Platzhalter für Binärzahlen?
Berechtigung richtig gesetzt? Existiert die Datei auch wirklich?
Ja sie existiert, denn in meinem lokalen Host funktioniert das.
Das mit der Berechtigung schaue ich aber mal nach, da bin ich mir nicht sicher
Doch aber er findet da die Datei nicht, der Pfad muss relativ zu der PHP datei angegebn werden.
Wie meinst du das, mit "relativ zur PHP datei"?
/edit: Habe die Rechte nun auf '777' gesetzt, aber es geht immernoch nicht.
Wie wäre es, wenn du mal den Quelltext deiner Inputfelder zeigst? Dann kann man die wohl besser helfen.