Beiträge von Sean.H
-
-
Nur weil ihr ein wenig Scripten könnt, heißt das nicht, dass ihr auch erfolgreich seid.
-
du sollst es beim Public einfügen.
-
Ich wünsche dir viel Glück.
-
Ich gebe dir einen Tipp, 4 Variablen ( in Form von Floats ) und die Position des Spielers, ausgenommen von der Z Koordinate.
-
Poste es bitte in einem PWN-Script und nicht einfach so rein. Dazu bitte ich dich ordentlich zu schreiben.
-
Ja, auch wenn sie nicht besser währen als du, würdest du mit deinem Alter nicht ernst genommen werden, was als Admin sehr wichtig ist.
-
Musst du soweit ich weiß mit einem Map-Programm machen.
#Bin mir nicht 100% sicher.
-
Ja, du könntest anhand einer Formel, an dein gewünschtes Ergebnis kommen, jedoch musst du dir die Formel selber entwickeln, denke ich.
-
Such doch einfach nach einem Dialog-Tutorial, als sowas in einem MySQL Tutorial zu fragen. Macht den ganzen Thread nur voll mit unnötigem Mist.
-
Ich möchte dich zwar nicht enttäuschen, will dich aber darauf hinweisen, dass du in deinem Alter wohl wenig Chancen hast, ein Projekt zu finden, bei dem du als Admin mitwirken kannst, da du mit 13 Jahren vermutlich ( nicht immer aber im Allgemeinen ) nicht die nötige Reife bzw. das Durchsetzungsvermögen besitzt.
Wieso kein Durchsetzungsvermögen ?
Nun stell dir vor, du kommst in eine Diskussion mit einer älteren Person und musst ein "Machtwort" sprechen, du mit deinen 13 Jahren ( nicht beleidigend gemeint ) wirst eher ausgelacht anstatt ernst genommen, vermute ich. Da du eher als Kind anstatt als Autoritätsperson rüberkommst. (( Wie schon oben gesagt, nicht immer aber meistens ))
-
Er könnte sich ne Formel aufstellen, die ihm die anderen 2 Punkte berechnet. Denke aber nicht das er dass kann und dass ihm das jemand geben wird.
-
Ich benutze Navicat @Phrasel wie mache ich dass da ?
-
@kifkat
was ist da jetzt anders dran?@TE
Ist dir schonmal aufgefallen, das maxid immer 0 ist?
Denn wenn maxid 0 ist und bereits ein Eintrag bei dem hID auch 0 bereits exestiert wird nichts eingetragen.Ich frag mich was du mit
if(mysql_retrieve_row())
bewirken willst, da diese Abfrage niemals erfüllt ist
und deswegen maxid 0 bleibtIch wollte bewirken, dass meine Tabelle ( Houses ) Zeile für Zeile ausgelesen wird, und dann eine neue Reihe erstellt wird, bei der hID um eine Stelle größer sein soll als die der letzten reihe.
Bsp.:
alte zeile: hID 0
neue zeile ( die eingetragen werden soll ) hID 1 -
geht leider auch nicht
-
Jo, du müsstest in deinem Script die Register-Funktion finden und das Tutorial damit verbinden, dieser Code alleine, bringt uns nichts.
-
1. SuFu, da sind sicher "x" Tutorials.
2. Wird die ohne Code nicht geholfen.
3. Wir wissen nichtmal welchen Gamemode du benutzt, woher sollen wir dann wissen, wie man das einstellt ? -
Scheint beim Kopieren gefailt zu haben, im Script ist es drinn. Weitere Ursachen ?
-
ocmd:createhouse(playerid,params[])
{
if(PlayerInfo[playerid][pAdmin] > 5)
{
new Float:posx,Float:posy,Float:posz,count,query[128],maxid;
if(sscanf(params,"d",count)) SCM(playerid,COLOR_WHITE,"Benutze: /createhouse [INT]");
GetPlayerPos(playerid,posx,posy,posz);
for(new i=0;i<MAX_HAUS;i++)
{
if(mysql_retrieve_row())
{
maxid++;
format(query, 128, "SELECT `hID` FROM `Houses` WHERE `hID` = '%d'",maxid);
mysql_query(query);
}
}
format(query, sizeof(query), "INSERT INTO `Houses` (`hID`, `Int`, `PosX`, `PosY`, `PosZ`) VALUES ('%d', '%d', `%f`, `%f`, `%f`)", maxid,count,posx,posy,posz);
mysql_query(query);
SCM(playerid,COLOR_WHITE,"Du hast erfolgreich ein Haus erstellt.");
}
else
{
SCM(playerid,COLOR_WHITE,"Du bist nicht befugt, diesen Befehl zu nutzen.");
return 1;
}
return 1;
}Wieso trägt der Command nichts in die MySQL ein ?
-
stock strmatch(const String1[], const String2[])
{
if ((strcmp(String1, String2, true, strlen(String2)) == 0) && (strlen(String2) == strlen(String1)))
{
return true;
}
else
{
return false;
}
}