was soll das sein? 0xD70000FF
das gehört nicht in format
was soll das sein? 0xD70000FF
das gehört nicht in format
forward Float:mysql_GetFloat(Table[], Field[], Where[], Is[]);
und stock Float:mysql_GetFloat(...)
dann kann es Dezimalzahlen zurückgeben
Edit: In PWN-Quellcode geändert
Hut ab Ken-kun Die Map ist der Hammer
Hoffe du machst ein Release
MfG Nico
Mathematisch gesehen richtig
In den Stats steht es folglich korrekt denn 1 minute hat 60000 millisekunden
Zitatmach es lieber so :
Damit es richtig funktioniert musst du es so machen
MfG NicoAiko
Omg was postest du da bitte?
public UpdateDatum()
{
new Year, mona[15], Day,Month,string[20];
getdate(Year, Month, Day);
if(Monat >= 1)
{
switch(Monat)
{
case 1:{mona="Januar";}
case 2:{mona="Februar";}
case 3:{mona="Maerz";}
case 4:{mona="April";}
case 5:{mona="Mai";}
case 6:{mona="Juni";}
case 7:{mona="Juli";}
case 8:{mona="August";}
case 9:{mona="September";}
case 10:{mona="Oktober";}
case 11:{mona="November";}
case 12:{mona="Dezember";}
}
format(string,20,"%d.%s.%d",Day,mona,Year);
TextDrawSetString(Datum,string);
}
return 1;
}
So muss es gehen
Edit fehler entdeckt ( der kam nicht von mir ^^)
Wie soll das gehen?
Mach bei fexist auch die " weg sonst garantiere ich dir dass es nicht funktioniert!
Hast du die Grundlagen gelernt?
if(BoxInUse[playerid] == 0) //Wenn BoxInUse[playerid] gleich 0 ist
{
BoxInUse[playerid] = 1; //Wird auf 1 gesetzt
CreateBox2(...); //Aktiviert die Funktion
return 1; // Stoppt die Funktion genau HIER
}
else // Wenn BoxInUse[playerid] nicht 0 ist sondern 1,2,oder sonst was
{
SetTimerEx(...);
}
return 1;
Wenn das Return bei der If-Abfrage ist stoppt es die Funktion wenn nicht wird else noch ausgeführt und das folglicherweise zu einer Loop verstehst du?
selbst dann ist es gleich
Ohne return wird else ausgelöst!
Wo denn?
Der Link von Include Ganz Unten in deinem Showroom-Thread (1. Beitrag) weißt immernoch zur alten Version!!!!!!
http://www.solidfiles.com/d/4b3eec06f8/ = Neu
http://solidfiles.com/d/760fa3b87d/ = Alt!!!
Merkst du den Unterschied?!?!?
Tipp: Siehe nach dem /d/
MfG NicoAiko
Wo ist da ein Return?!?
if(BoxInUse[playerid] == 0)
{
BoxInUse[playerid] = 1;
CreateBox(Bla);
RETURN 1; // Ohne löst es die else klammer aus!!!
}
else SetTimer(...);
Tja wer geht schon auf diesen Thread?
Aktualisiere es am besten nochmal in deiner Include, denn das hier war nicht der Showroom, sondern nur ein Problem Thread
Quatsch
Schon bemerkt das ein Return fehlt?
Function CreateBox(playerid,header[],text[])
{
if(BoxInUse[playerid] == 0)
{
BoxInUse[playerid]=1;
CreateBox2(playerid,header,text);
}else
{
SetTimerEx("CreateBox", 5000, 0, "iss", playerid,header,text);
}
return 1;
}
BoxInUse wird auf 1 gesetzt und der Timer trotzdem gestartet !!! Und das richtig oft
damit kommt der Server nicht klar
mach ein Return nach CreateBox2
das wars
mach doch einfach
if(dialogid == 13)
{
rest
}
MfG NicoAiko
Wie alt ist das Script und warum sollte es nur auf 0.3c R2 laufen?
Vergleiche den Link
Fällt dir nicht auf, dass der Link der in deiner Include ist anders ist als der, den du eben hier gepostet hast?
Hauke, Leider ist dein Download nicht up to date
Der Cache Fehler ist immernoch drin!
Mach am besten einen neuen Download Link
MfG NicoAiko
gettime(&hour,&min,&sec) // für Zeit
getdate(&year,&month,&day) // Für Datum
Über den Befehlen
new tmp[200],idx,cmd[200];
cmd = strtok(cmdtext,idx);
//In Befehlen
tmp = strtok(cmdtext,idx);