Beiträge von maddin
-
-
new query[128];
format(query, sizeof(query), "SELECT * FROM tabelle WHERE `Name` = '%s'", spielername);
mysql_query(query);
mysql_store_result();
if (mysql_num_rows()==0)return 0;//Account existiert nicht
else if (mysql_num_rows()==1)return 1;//Account existiert
//Edit:
Ich benutz es so:
stock mysql_CheckAccount(sqlplayersname[])
{
new query[128];
format(query, sizeof(query), "SELECT * FROM `Accounts` WHERE `Name` = '%s'", sqlplayersname);
mysql_query(query);
mysql_store_result();
if (mysql_num_rows()==0)return 0;
else if (mysql_num_rows()==1)return 1;
}
//Und dann um abzufragen einfach
if(mysql_CheckAccount(SpielerName[playerid]) == 0)
{
//Account existiert nicht
}
else if(mysql_CheckAccount(SpielerName[playerid]) == 1)
{
//Account existiert
} -
Er meint falls du den benzienpreis nicht auf 1$ sondern z.b auf 1,50$ setzen willst solltest du dran denken floats zu benutzen
-
#define GivePlayerWeapon(%0,%1,%2) b_GivePlayerWeapon(%0,%1,%2)
-
Sicher das count die richtige ID ausgibt? Du fragst ja die Größte ID ab die in der Tabelle existiert, müsstest aber dann nochmal +1 dazu rechnen damit du die Nächste freie ID bekommst die du belegen kannst. Für mich sieht das so aus als würdest du kein Neues auto erstellen, sondern immer das auto mit der Größten ID das in der tabelle bereits existiert verändern.
BTW: Würd ich ein neues fahrzeug anders in der Tabelle speichern:
format(query, sizeof(query), "INSERT INTO autos (FahrzeugID, Model, Eingepackt, Art, X, Y, Z, A, Farbe1, Farbe2) VALUES ('%d', '%d', '0', '0', '%.1f', '%.1f', '%.1f', '0', '%d', '%d')", count+1, modelid, isx, isy, isz, c1, c2);
mysql_query(query); -
Und wenn du es mal so versuchst?
format(sqltemp,sizeof(sqltemp),"UPDATE autos SET Model='%d' WHERE FahrzeugID = '%d'",Autos[vehicleid][vModel],vehicleid);mysql_query(sqltemp);
Sry ich kann jetzt auch nur noch raten -
Was machen denn die ; immer am ende? Soweit ich weiss gehören die da nich Hin also versuchs ma ohne die
-
Wie sieht denn dein Code aus?
-
-
Naja kannst doch per MySQL die Hochste ID aus der Tabelle abfragen und dann einfach ein auto mt der Hächsten ID+1 erstellen.
-
Mhh ich habs noch nich ganz verstanden was du willst... Du willst die Höchste ID aus einer tabelle herrausfinden oder wie? dafür musste doch nich extro sortieren...
-
Ich würde mal sagen in den Sounds ordner^^
Aber downloaden wäre illegal und deshalb darf dir das hier niemand schreiben.
Btw, kauft euch das game doch einfach es kostet maximal 10€ und das ist wohl nicht die welt. Oder leih es dir in ner Videothek aus und brenn es dir oder sowas. Dann biste auch nicht auf irgendwelche komischen downloads ohne Sound angewiesen xD -
kenn mich damit nich aus, aber würd mal sagen wenn du drawdistance höher stellst werden sie früher gestreamt^^
-
Zitat von Wikipedia
Es ist nach deutschem und österreichischem Urheberrechtsgesetz verboten, „wirksame technische“ Kopierschutzmaßnahmen zu umgehen oder dieser Umgehung dienende Programme herzustellen bzw. zu verbreiten. Diese Vorschrift ist jedoch nicht auf Computerprogramme anzuwenden. Die Dekompilierung ohne Zustimmung des Rechteinhabers zum ausschließlichen Zwecke der Herstellung von Interoperabilität ist legalen Besitzern der Software explizit erlaubt.Ich bin mir nicht ganz Sicher, aber heisst das nicht solange man im legalen besitz der Original CD/DVD ist, ist das benutzen eines NO-CD/DVD Cracks legal? Ich will hier jetzt niemandem wiedersprechen oder so aber wollte das mal so in dem raum werfen
-
benutz einfach GangZoneShowForAll
GangZoneShowForAll(2F2F,-65332); -
ne die war vorher auch schon da
er hat das return 1; am ende entfernt. Warum auch immer... xD -
oder unter Win7:
C:\Users\DEIN NAME\Documents\GTA San Andreas User Files\SAMP\savedpositions.txt -
Wie genau soll der befehl denn sein?
/ins [ID] [SITZPLATZ] - Der Spieler mit der angegebenen ID wird ins eigene fahrzeug auf den Angegebenen sitzplatz geportet
/ins [ID] - Der - Der Spieler mit der angegebenen ID wird ins eigene fahrzeug auf einen zufälligen sitzplatz geportet
/ins - Der Spieler der am nächsten am Auto steht wird ins eigene fahrzeug geportet und auf einen zufälligen sitzplatz geportetGibt ja verschiedene wege...
Achja und ich weiss nicht wie du jemanden 30 Sekunden bewegungsunfähig machen willst ohne ihn zu freezen
-
Timer gehören in ein Public, in deinem falle am besten unter OnGameModeInit wenn du sie bei Serverstart starten willst
//E: |-|auke war schneller deshalb code wieder raus sonst zieht sich der Thread so in die Länge
-