NOW() + INTERVAL 1 DAYCURDATE() + INTERVAL 1 DAY
Nos a másik kérdésem. Az egy kocsi rendszerhez kapcsolódik, mikor elmentem a kocsit akkor midig újra kell indítanom a szervert, hogy az adati bekerüljek az enum-ba.
enum E_Jarmuvek{ vID, vSQLID, Float:vPoz[4]};
new Jarmuvek[MAXJARMU][E_Jarmuvek];
OnPlayerVehicleExit(playerid, vehicleid){ uzenet[64]; format(uzenet, sizeof(uzenet), \"Kiszálltál a(z) %d SQLID-s járműből!\",Jarmuvek[vehicleid][vID]); SendClientMessage(playerid, -1, uzenet); return 1;}
CMD:carid(playerid, params[]){ new string[256]; new vehicleid = GetPlayerVehicleID(playerid); if(IsPlayerInAnyVehicle(playerid)) { if(vehicleid != INVALID_VEHICLE_ID) //ez jó kérdés mért van benne { format(string, sizeof(string), \"(( DBID: %d, ModelID: %d, Tulaj: %s, Rendszám: %s ))\", VehicleInfo[vehicleid-1][DBID], VehicleInfo[vehicleid-1][ModID], VehicleInfo[vehicleid-1][Owner], VehicleInfo[vehicleid-1][rendszam]); SendClientMessage(playerid, COLOR_SIKER, string); } else SendClientMessage(playerid, -1, \"Ismeretlen kocsi!\" ); } else SendClientMessage(playerid, -1, \"Nem vagy kocsiban!\" ); return 1;}
gettime() + (14 * 24 * 60 * 60);
#include <a_samp>#include <zcmd>#include <sscanf2>#include <a_mysql>new SQL[1];CMD:ban(playerid, params[]){new jatekos,ido, oka[128];if (sscanf(params, \"uds[128]\", jatekos,ido, oka))return SendClientMessage(playerid, -1, \"Használat: /ban [Játékos] [Nap] [Oka]\");if(jatekos == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, \"Nincs ilyen játékos!\");if(strlen(oka) >= 128) return SendClientMessage(playerid, -1, \"Az indok maximum 128 karakter lehet!\");if(jatekos == playerid) return SendClientMessage(playerid, -1, \"Gratulálok sikeresen megtaláltad magad!\");if(ido < 0) return SendClientMessage(playerid, -1, \"Minuszba nem bannolunk!\");new banido = gettime() + (ido * 24 * 60 * 60), bevitel[256], tiltoneve[MAX_PLAYER_NAME+1], tiltottneve[MAX_PLAYER_NAME+1], ip[16];GetPlayerName(playerid, tiltoneve,32);GetPlayerName(jatekos, tiltottneve,32);GetPlayerIp(jatekos, ip, sizeof(ip));mysql_format(SQL[0], bevitel, sizeof(bevitel), \"INSERT INTO tiltasok (ki, ip, nev, ido, oka) VALUES(\'%s\', \'%s\',\'%s\',\'%d\',\'%s\')\",tiltoneve,ip,tiltottneve, banido, oka);mysql_tquery(SQL[0], bevitel, \"\", \"\");new uzenetall[256];format(uzenetall, sizeof(uzenetall), \"[szerver]: %s kitiltva %s által %d napra! | Oka: %s\",tiltottneve, tiltoneve,ido,oka);SendClientMessageToAll(-1, uzenetall);SetTimerEx(\"DelayedKick\", 1000, false, \"i\", jatekos);return true;}forward DelayedKick(playerid);public DelayedKick(playerid){ Kick(playerid); return 1;}
#include <a_samp>#include <zcmd>#include <sscanf2>#include <a_mysql>new SQL[1];CMD:ban(playerid, params[]){new jatekos,ido, oka[128];if (sscanf(params, \"uds[128]\", jatekos,ido, oka))return SendClientMessage(playerid, -1, \"Használat: /ban [Játékos] [Nap] [Oka]\");if(jatekos == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, \"Nincs ilyen játékos!\");if(strlen(oka) >= 128) return SendClientMessage(playerid, -1, \"Az indok maximum 128 karakter lehet!\");if(jatekos == playerid) return SendClientMessage(playerid, -1, \"Gratulálok sikeresen megtaláltad magad!\");if(ido < 0) return SendClientMessage(playerid, -1, \"Minuszba nem bannolunk!\");new banido = gettime() + (ido * 24 * 60 * 60), bevitel[256], tiltoneve[MAX_PLAYER_NAME+1], tiltottneve[MAX_PLAYER_NAME+1], ip[16];GetPlayerName(playerid, tiltoneve,32);GetPlayerName(jatekos, tiltottneve,32);GetPlayerIp(jatekos, ip, sizeof(ip));mysql_format(SQL[0], bevitel, sizeof(bevitel), \"INSERT INTO tiltasok (ki, ip, nev, ido, oka) VALUES(\'%s\', \'%s\',\'%s\',\'%d\',\'%s\')\",tiltoneve,ip,tiltottneve, banido, oka);mysql_tquery(SQL[0], bevitel, \"\", \"\");new uzenetall[256];format(uzenetall, sizeof(uzenetall), \"[szerver]: %s kitiltva %s által %d napra! | Oka: %s\",tiltottneve, ido,tiltoneve,oka);SendClientMessageToAll(-1, uzenetall);SetTimerEx(\"DelayedKick\", 1000, false, \"i\", jatekos);return true;}forward DelayedKick(playerid);public DelayedKick(playerid){ Kick(playerid); return 1;}
A formázásál elírtad a sorrendet.
CMD:savecar(playerid, params[]){new benzin;new bznev[36]; new vid = GetPlayerVehicleID(playerid);new modelid = GetVehicleModel(vid);new Float:vehheal;new Float:x, Float:y, Float:z, Float:a;new string[256];new color_1, color_2;new rendszam1[1];new rendszam2[1];new rendszam3[1];new str[32];if(sscanf(params, \"i\", benzin)) return SendClientMessage(playerid, COLOR_RENDSZER, \"Használat: /savecar [1 = Benzin || 2 = Disel || 3 = LPG || 3 = Elektromos || 4 = Kerozin || 0 = admin]\");if(IsPlayerInAnyVehicle(playerid)){new brand = random(sizeof(brendszam));new szrand = random(10);new brand2 = random(sizeof(brendszam));new szrand2 = random(10);new brand3 = random(sizeof(brendszam));new szrand3 = random(10);GetVehicleColor(vid, color_1, color_2);format(rendszam1 ,sizeof(rendszam1), brendszam[brand]);format(rendszam2 ,sizeof(rendszam2), brendszam[brand2]);format(rendszam3 ,sizeof(rendszam3), brendszam[brand3]); format(str, sizeof(str), \"%s%s%s-%d%d%d\", brendszam[brand], brendszam[brand2], brendszam[brand3], szrand, szrand2, szrand3); GetVehiclePos(vid, x, y, z);GetVehicleZAngle(vid, a);GetVehicleHealth(vid, vehheal);switch (benzin){ case 0: format (bznev, sizeof (bznev),\"Admin\"); case 1: format (bznev, sizeof (bznev),\"Benzin\"); case 2: format (bznev, sizeof (bznev),\"Disel\"); case 3: format (bznev, sizeof (bznev),\"Elekromosság\"); case 4: format (bznev, sizeof (bznev),\"LPG\"); case 5: format (bznev, sizeof (bznev),\"Kerozin\");}format(string, sizeof(string), \"Sikeresen elmentetetd ezt a kocsit! Rendszáma: %s, Üzemanyag típusa: %s ((%i))\", str, bznev, benzin);SendClientMessage(playerid, COLOR_SIKER, string); SetVehicleNumberPlate(vid, str); format(query, sizeof(query), \"INSERT INTO `jarmuvek` (modelid, X, Y, Z, A, color1, color2, plate, uztp) VALUES (\'%i\',\'%f\', \'%f\', \'%f\', \'%f\', \'%i\', \'%i\',\'%s\', \'%i\')\", modelid, x, y, z, a, color_1, color_2, str, benzin);mysql_query(kapcs, query);} else SendClientMessage(playerid, -1, \"Nem vagy kocsiban!!\" );return 1;}
CMD:szin(playerid, params[]){new Szin[2], jarmu;if (sscanf(params, \"ddd\", jarmu, Szin[0], Szin[1]) return SendClientMessage(playerid, -1, \"Használat: /szín [JárműID] [szín1] [szín1]\"); if(Szin[0] < 0 || Szin[1] < 0) return SendClientMessage(playerid, -1, \"Nincs ilyen szín id\");ChangeVehicleColor(jarmu, Szin[0], Szin[1]);Jarmuvek[jarmu][vSzin][0] = Szin[0];Jarmuvek[jarmu][vSzin][1] = Szin[1];SendClientMessage(playerid, -1, \"Átszínezted a járművet!\");return true;}
Jarmuvek[jarmu][vSzin][0] = Szin[0];Jarmuvek[jarmu][vSzin][1] = Szin[1];