Üzenetek megjelenítése

Ez a szekció lehetővé teszi a felhasználó által írt összes hozzászólás megtekintését. Vedd figyelembe, hogy csak azokba a fórumokba írt hozzászólásokat látod, amelyekhez hozzáférésed van.


Üzenetek - ugrobolha

Oldalak: [1] 2
1
Segítségkérés / Itt kérdezz warningot/error -t!
« Dátum: 2017. Március 21. - 20:17:37 »
Újraírtam az egészet, most ez a baja:
 

SaveVehicle(vehicleid) {
    if(!Iter_Contains(ServerVehicles, vehicleid)) return 0;
    format(vInfo[vehicleid][vehName], 16, GetVehicleName(vInfo[vehicleid][vehModel]));
    GetVehiclePos(vInfo[vehicleid][vehSessionID], vInfo[vehicleid][vehX], vInfo[vehicleid][vehY], vInfo[vehicleid][vehZ]);
    GetVehicleZAngle(vInfo[vehicleid][vehSessionID], vInfo[vehicleid][vehA]);
    new query[500];
    mysql_format(kapcsolat, query, sizeof(query), \"UPDATE `Vehicles` SET `vehName` = \'%e\', `vehOwner` = \'%e\', `vehLock` = %i, `vehModel` = %i,\\
    `vehPlate` = \'%e\', `vehMod_1` = %i, `vehMod_2` = %i, `vehMod_3` = %i, `vehMod_4` = %i, `vehMod_5` = %i, `vehMod_6` = %i, `vehMod_7` = %i,\\
    `vehMod_8` = %i, `vehMod_9` = %i, `vehMod_10` = %i,\\
`vehMod_11` = %i, `vehMod_12` = %i, `vehMod_13` = %i,\\
`vehMod_14` = %i,\\
`vehColorOne` = %i,\\
    `vehColorTwo` = %i, `vehX` = %f, `vehY` = %f, `vehZ` = %f, `vehA` = %f WHERE `vehID` = %d\", vInfo[vehicleid][vehName], vInfo[vehicleid][vehOwner],
    vInfo[vehicleid][vehLock], vInfo[vehicleid][vehModel], vInfo[vehicleid][vehPlate], vInfo[vehicleid][vehMod][0], vInfo[vehicleid][vehMod][1], vInfo[vehicleid][vehMod][2],
    vInfo[vehicleid][vehMod][3], vInfo[vehicleid][vehMod][4], vInfo[vehicleid][vehMod][5], vInfo[vehicleid][vehMod][6], vInfo[vehicleid][vehMod][7], vInfo[vehicleid][vehMod][8],
    vInfo[vehicleid][vehMod][9], vInfo[vehicleid][vehMod][10], vInfo[vehicleid][vehMod][11], vInfo[vehicleid][vehMod][12], vInfo[vehicleid][vehMod][13], vInfo[vehicleid][vehColorOne],
    vInfo[vehicleid][vehColorTwo], vInfo[vehicleid][vehX], vInfo[vehicleid][vehY], vInfo[vehicleid][vehZ], vInfo[vehicleid][vehA], vInfo[vehicleid][vehID]);
    mysql_tquery(kapcsolat, query);
    return 1;
}

 
 
 

rp.pwn(1585) : error 075: input line too long (after substitutions)
rp.pwn(1586) : error 037: invalid string (possibly non-terminated string)
rp.pwn(1586) : error 017: undefined symbol \"UPDATE\"
rp.pwn(1586) : error 029: invalid expression, assumed zero
rp.pwn(1586) : fatal error 107: too many error messages on one line

 
 

2
Segítségkérés / Itt kérdezz warningot/error -t!
« Dátum: 2017. Március 21. - 17:04:32 »

Car_Create(ownerid, modelid, Float:x, Float:y, Float:z, Float:angle, color1, color2, type = 0)
{
    for (new i = 0; i != MAX_DYNAMIC_CARS; i ++)
{
   if (!KocsiData[kocsiLetezik])
         {
             if (color1 == -1)
                 color1 = random(127);
      if (color2 == -1)
          color2 = random(127);
             KocsiData[kocsiLetezik] = true;
            KocsiData[kocsiModel] = modelid;
            KocsiData[kocsiTulaj] = ownerid;
            KocsiData[kocsiPos][0] = x;
            KocsiData[kocsiPos][1] = y;
            KocsiData[kocsiPos][2] = z;
            KocsiData[kocsiPos][3] = angle;
            KocsiData[kocsiSzin1] = color1;
            KocsiData[kocsiSzin2] = color2;
            KocsiData[kocsiZar] = false;
            KocsiData[kocsiFrakcio] = type;
            KocsiData[kocsiJarmu] = CreateVehicle(modelid, x, y, z, angle, color1, color2, -1, -1);
            mysql_tquery(kapcsolat, \"INSERT INTO `kocsik` (`kocsiModel`) VALUES(0)\", \"OnCarCreated\", \"d\", i);
            return i;
   }
}
return -1;
}

 
 

3
Segítségkérés / Itt kérdezz warningot/error -t!
« Dátum: 2017. Március 20. - 23:18:39 »

[23:12:38 03/20/17] [DEBUG] CMySQLResult::~CMySQLResult() - deconstructor called
[23:12:40 03/20/17] [DEBUG] mysql_tquery - connection: 1, query: \"INSERT INTO `kocsik` (`kocsiModel`) VALUES(0)\", callback: \"OnCarCreated\", format: \"d\"
[23:12:40 03/20/17] [DEBUG] CMySQLQuery::Execute[OnCarCreated] - starting query execution
[23:12:40 03/20/17] [DEBUG] CMySQLQuery::Execute[OnCarCreated] - query was successfully executed within 3.488 milliseconds
[23:12:40 03/20/17] [DEBUG] CMySQLResult::CMySQLResult() - constructor called
[23:12:46 03/20/17] [DEBUG] mysql_tquery - connection: 1, query: \"UPDATE `kocsik` SET `kocsiModel` = \'0\', `kocsiTulaj` = \'0\', `koc\", callback: \"(null)\", format: \"(null)\"
[23:12:46 03/20/17] [DEBUG] CMySQLQuery::Execute[] - starting query execution
[23:12:46 03/20/17] [DEBUG] CMySQLQuery::Execute[] - query was successfully executed within 3.332 milliseconds
[23:12:46 03/20/17] [DEBUG] CMySQLQuery::Execute[] - no callback specified, skipping result saving


[23:15:00] UPDATE `kocsik` SET `kocsiModel` = \'0\', `kocsiTulaj` = \'0\', `kocsiPosX` = \'0.0000\', `kocsiPosY` = \'0.0000\', `kocsiPosZ` = \'0.0000\', `kocsiPosR` = \'0.0000\', `kocsiSzin1` = \'0\', `kocsiSzin2` = \'0\', `kocsiZar` = \'0\', `kocsiFrakcio` = \'0\' WHERE `kocsiID` = \'7\'

 
 

4
Segítségkérés / Itt kérdezz warningot/error -t!
« Dátum: 2017. Március 20. - 23:13:31 »
Köszi, sajnos így sem ment

5
Segítségkérés / Itt kérdezz warningot/error -t!
« Dátum: 2017. Március 20. - 22:47:00 »

Car_Save(carid)
{
    static
        query[900];
    format(query, sizeof(query), \"UPDATE `kocsik` SET `kocsiModel` = \'%d\', `kocsiTulaj` = \'%d\', `kocsiPosX` = \'%.4f\', `kocsiPosY` = \'%.4f\', `kocsiPosZ` = \'%.4f\', `kocsiPosR` = \'%.4f\', `kocsiSzin1` = \'%d\', `kocsiSzin2` = \'%d\', `kocsiZar` = \'%d\', `kocsiFrakcio` = \'%d\' WHERE `kocsiID` = \'%d\'\",
        KocsiData[carid][kocsiModel],
        KocsiData[carid][kocsiTulaj],
        KocsiData[carid][kocsiPos][0],
        KocsiData[carid][kocsiPos][1],
        KocsiData[carid][kocsiPos][2],
        KocsiData[carid][kocsiPos][3],
        KocsiData[carid][kocsiSzin1],
        KocsiData[carid][kocsiSzin2],
        KocsiData[carid][kocsiZar],
        KocsiData[carid][kocsiFrakcio]
    );
    return mysql_tquery(kapcsolat, query);
}


[22:39:15 03/20/17] [DEBUG] mysql_tquery - connection: 1, query: \"INSERT INTO `kocsik` (`kocsiModel`) VALUES(0)\", callback: \"OnCarCreated\", format: \"d\"
[22:39:15 03/20/17] [DEBUG] CMySQLQuery::Execute[OnCarCreated] - starting query execution
[22:39:15 03/20/17] [DEBUG] CMySQLQuery::Execute[OnCarCreated] - query was successfully executed within 4.871 milliseconds
[22:39:15 03/20/17] [DEBUG] CMySQLResult::CMySQLResult() - constructor called
[22:39:23 03/20/17] [DEBUG] mysql_tquery - connection: 1, query: \"UPDATE `kocsik` SET `kocsiModel` = \'0\', `kocsiTulaj` = \'0\', `koc\", callback: \"(null)\", format: \"(null)\"
[22:39:23 03/20/17] [DEBUG] CMySQLQuery::Execute[] - starting query execution
[22:39:23 03/20/17] [DEBUG] CMySQLQuery::Execute[] - query was successfully executed within 0.277 milliseconds
[22:39:23 03/20/17] [DEBUG] CMySQLQuery::Execute[] - no callback specified, skipping result saving

 
 

6
Segítségkérés / Itt kérdezz warningot/error -t!
« Dátum: 2016. Augusztus 14. - 11:56:05 »
Valaki rendbehozná illetve elmagyarázná hol hiányzik mi?
 
C:\\Users\\penaut\\Desktop\\South Central RP\\gamemodes\\roleplay.pwn(28275) : warning 209: function \"cmd_motor\" should return a value

 

CMD:motor(playerid, params[])
{
new vehicleid = GetPlayerVehicleID(playerid);
if (!IsEngineVehicle(vehicleid))
return SendErrorMessage(playerid, \"Nem ülsz járműben.\");
if (GetPlayerState(playerid) != PLAYER_STATE_DRIVER)
    return SendErrorMessage(playerid, \"A sofőr ülésben kell ülnöd.\");
if (CoreVehicles[vehicleid][vehFuel] < 1)
    return SendErrorMessage(playerid, \"Üres a benzintank.\");
if (ReturnVehicleHealth(vehicleid) <= 300)
    return SendErrorMessage(playerid, \"Az jármű totálkáros ezért nem beindítható.\");
new id = Car_GetID(vehicleid);
CoreVehicles[vehicleid][vehTemporary] = true;
{
switch (GetEngineStatus(vehicleid))
{
   case false:
   {
      SetEngineStatus(vehicleid, true);
      SendNearbyMessage(playerid, 30.0, COLOR_PURPLE, \"** %s beindítja a jármű motorát.\", ReturnName(playerid, 0));
   }
   case true:
   {
      SetEngineStatus(vehicleid, false);
      SendNearbyMessage(playerid, 30.0, COLOR_PURPLE, \"** %s beindítja a jármű motorát.\", ReturnName(playerid, 0));
   }
}
}
if (Car_IsOwner(playerid, id))
{
switch (GetEngineStatus(vehicleid))
{
   case false:
   {
      SetEngineStatus(vehicleid, true);
      SendNearbyMessage(playerid, 30.0, COLOR_PURPLE, \"** %s beindítja a jármű motorát.\", ReturnName(playerid, 0));
   }
   case true:
   {
      SetEngineStatus(vehicleid, false);
      SendNearbyMessage(playerid, 30.0, COLOR_PURPLE, \"** %s beindítja a jármű motorát.\", ReturnName(playerid, 0));
   }
}
}
else return SendKocsiMessage(playerid,\"Nincs kulcsod ehhez a járműhöz.\");
}

7
Segítségkérés / warning 209: function "cmd_motor" should return a value
« Dátum: 2016. Augusztus 14. - 11:54:49 »
Valaki rendbehozná illetve elmagyarázná hol hiányzik mi?
 
CMD:motor(playerid, params[])
{
new vehicleid = GetPlayerVehicleID(playerid);
if (!IsEngineVehicle(vehicleid))
return SendErrorMessage(playerid, \"Nem ülsz járműben.\");
if (GetPlayerState(playerid) != PLAYER_STATE_DRIVER)
    return SendErrorMessage(playerid, \"A sofőr ülésben kell ülnöd.\");
if (CoreVehicles[vehicleid][vehFuel] < 1)
    return SendErrorMessage(playerid, \"Üres a benzintank.\");
if (ReturnVehicleHealth(vehicleid) <= 300)
    return SendErrorMessage(playerid, \"Az jármű totálkáros ezért nem beindítható.\");
new id = Car_GetID(vehicleid);
CoreVehicles[vehicleid][vehTemporary] = true;
{
switch (GetEngineStatus(vehicleid))
{
   case false:
   {
      SetEngineStatus(vehicleid, true);
      SendNearbyMessage(playerid, 30.0, COLOR_PURPLE, \"** %s beindítja a jármű motorát.\", ReturnName(playerid, 0));
   }
   case true:
   {
      SetEngineStatus(vehicleid, false);
      SendNearbyMessage(playerid, 30.0, COLOR_PURPLE, \"** %s beindítja a jármű motorát.\", ReturnName(playerid, 0));
   }
}
}
if (Car_IsOwner(playerid, id))
{
switch (GetEngineStatus(vehicleid))
{
   case false:
   {
      SetEngineStatus(vehicleid, true);
      SendNearbyMessage(playerid, 30.0, COLOR_PURPLE, \"** %s beindítja a jármű motorát.\", ReturnName(playerid, 0));
   }
   case true:
   {
      SetEngineStatus(vehicleid, false);
      SendNearbyMessage(playerid, 30.0, COLOR_PURPLE, \"** %s beindítja a jármű motorát.\", ReturnName(playerid, 0));
   }
}
}
else return SendKocsiMessage(playerid,\"Nincs kulcsod ehhez a járműhöz.\");
}

8
RP/RPG kérések / Malibu RPG modal segitségkérés
« Dátum: 2016. Augusztus 12. - 01:27:11 »
mysq_log.txt-t illeszd be

9
Segítségkérés / MySQL nem ment 1-2 dolgot
« Dátum: 2016. Augusztus 07. - 12:36:40 »
Igen, előbb ki is javítottam :D
Most nincs error, de a carHP carTires carDoors carLights carPanels nem kerül mentésre, minden azon az értéken marad ami a kocsi létrehozásánál meg lett adva
Mikor kéne mentenem?

Dupla hozzászólás automatikusan összefûzve. ( 2016. Augusztus 07. - 14:20:19 )

Végre sikerült  :thumbsup: :thumbsup: :thumbsup:

10
Segítségkérés / MySQL nem ment 1-2 dolgot
« Dátum: 2016. Augusztus 07. - 12:19:16 »
[12:15:11] [ERROR] CMySQLQuery::Execute[] - (error #1064) You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near \'`carHP` = \'1000.000000\' `carPanels` = \'0\' `carDoors` = \'0\' `carLights` = \'0\' `ca\' at line 1

Dupla hozzászólás automatikusan összefûzve. ( 2016. Augusztus 07. - 12:30:05 )

és így semmit sem ment :(
 
Car_Save(carid)
{
static
    query[900];
new vpanels, vdoors, vlights, vtires, Float:vhealth;   
GetVehicleDamageStatus(CarData[carid][carVehicle], vpanels, vdoors, vlights, vtires);
    GetVehicleHealth(CarData[carid][carVehicle], vhealth);
if (CarData[carid][carVehicle] != INVALID_VEHICLE_ID)
{
    for (new i = 0; i < 14; i ++) {
   CarData[carid][carMods] = GetVehicleComponentInSlot(CarData[carid][carVehicle], i);
    }
}
format(query, sizeof(query), \"UPDATE `cars` SET `carModel` = \'%d\', `carOwner` = \'%d\', `carPosX` = \'%.4f\', `carPosY` = \'%.4f\', `carPosZ` = \'%.4f\', `carPosR` = \'%.4f\', `carColor1` = \'%d\', `carColor2` = \'%d\', `carPaintjob` = \'%d\', `carLocked` = \'%d\'\",
        CarData[carid][carModel],
        CarData[carid][carOwner],
        CarData[carid][carPos][0],
        CarData[carid][carPos][1],
        CarData[carid][carPos][2],
        CarData[carid][carPos][3],
        CarData[carid][carColor1],
        CarData[carid][carColor2],
        CarData[carid][carPaintjob],
        CarData[carid][carLocked]
);
format(query, sizeof(query), \"%s, `carMod1` = \'%d\', `carMod2` = \'%d\', `carMod3` = \'%d\', `carMod4` = \'%d\', `carMod5` = \'%d\', `carMod6` = \'%d\', `carMod7` = \'%d\', `carMod8` = \'%d\', `carMod9` = \'%d\', `carMod10` = \'%d\', `carMod11` = \'%d\', `carMod12` = \'%d\', `carMod13` = \'%d\', `carMod14` = \'%d\'\",
query,
CarData[carid][carMods][0],
CarData[carid][carMods][1],
CarData[carid][carMods][2],
CarData[carid][carMods][3],
CarData[carid][carMods][4],
CarData[carid][carMods][5],
CarData[carid][carMods][6],
CarData[carid][carMods][7],
CarData[carid][carMods][8],
CarData[carid][carMods][9],
CarData[carid][carMods][10],
CarData[carid][carMods][11],
CarData[carid][carMods][12],
CarData[carid][carMods][13]
);
format(query, sizeof(query), \"%s, `carImpounded` = \'%d\', `carImpoundPrice` = \'%d\', `carFaction` = \'%d\', `carWeapon1` = \'%d\', `carWeapon2` = \'%d\', `carWeapon3` = \'%d\', `carWeapon4` = \'%d\', `carWeapon5` = \'%d\', `carAmmo1` = \'%d\', `carAmmo2` = \'%d\', `carAmmo3` = \'%d\', `carAmmo4` = \'%d\', `carAmmo5` = \'%d\' `carHP` = \'%f\' `carPanels` = \'%d\' `carDoors` = \'%d\' `carLights` = \'%d\' `caTires` = \'%d\' `caVehicle` = \'%d\' WHERE `carID` = \'%d\'\",
query,
CarData[carid][carImpounded],
CarData[carid][carImpoundPrice],
CarData[carid][carFaction],
CarData[carid][carWeapons][0],
CarData[carid][carWeapons][1],
CarData[carid][carWeapons][2],
CarData[carid][carWeapons][3],
CarData[carid][carWeapons][4],
CarData[carid][carAmmo][0],
CarData[carid][carAmmo][1],
CarData[carid][carAmmo][2],
CarData[carid][carAmmo][3],
CarData[carid][carAmmo][4],
vhealth,
vpanels,
vdoors,
vlights,
vtires,
CarData[carid][carVehicle],
CarData[carid][carID]
);
return mysql_tquery(g_iHandle, query);
}

11
Segítségkérés / MySQL nem ment 1-2 dolgot
« Dátum: 2016. Augusztus 06. - 15:31:42 »
[14:16:38] [WARNING] CMySQLResult::GetRowDataByName - field not found (\"carVehicle\")

12
Segítségkérés / else, lezárás probléma
« Dátum: 2016. Augusztus 06. - 14:14:00 »
Ha notepad++ot használsz az kijelöli neked pirossal a { párját (tehát a \"}\"-t) ha rákattintasz
Használj ZCMD-t mert sokkal könnyebb lesz ha azzal kezdesz
Else annyit tesz, hogy ha nem igaz a feltétel akkor valami történik pl.
 

CMD:alma(playerid, params[])
{
if (IsPlayerInRangeOfPoint(playerid, 7.0, 2695.6880, -1704.6300, 11.8438)) //ha ott van a játékos
{
SendClientMessage(playerid, -1, \"Alma\"); //akkor elküldi neki az üzenetet ami azt tartalmazza, hogy Alma
}
else SendClientMessage(playerid, -1, \"Nincs alma :(\"); //de ha nincs ott, akkor azt küldi el neki, hogy Nincs alma :(
return 1;
}

 
Returnról itt olvashatsz:http://wiki.sa-mp.com/wiki/Control_Structures#return

13
Segítségkérés / MySQL nem ment 1-2 dolgot
« Dátum: 2016. Augusztus 06. - 14:03:59 »
Hali
MySQL-es autórendszert editelek, kibővítettem ezekkel:vhealth, vpanels, vdoors, vlights, vtires. De egyiket sem menti, mi lehet a baj?
 
Car_Save(carid)
{
static
    query[900];
if (CarData[carid][carVehicle] != INVALID_VEHICLE_ID)
{
    for (new i = 0; i < 14; i ++) {
   CarData[carid][carMods] = GetVehicleComponentInSlot(CarData[carid][carVehicle], i);
    }
}
new vpanels, vdoors, vlights, vtires;
new Float:vhealth;
GetVehicleDamageStatus(CarData[carid][carVehicle], vpanels, vdoors, vlights, vtires);
GetVehicleHealth(CarData[carid][carVehicle], vhealth);
format(query, sizeof(query), \"UPDATE `cars` SET `carModel` = \'%d\', `carOwner` = \'%d\', `carPosX` = \'%.4f\', `carPosY` = \'%.4f\', `carPosZ` = \'%.4f\', `carPosR` = \'%.4f\', `carColor1` = \'%d\', `carColor2` = \'%d\', `carPaintjob` = \'%d\', `carLocked` = \'%d\'\",
        CarData[carid][carModel],
        CarData[carid][carOwner],
        CarData[carid][carPos][0],
        CarData[carid][carPos][1],
        CarData[carid][carPos][2],
        CarData[carid][carPos][3],
        CarData[carid][carColor1],
        CarData[carid][carColor2],
        CarData[carid][carPaintjob],
        CarData[carid][carLocked]
);
format(query, sizeof(query), \"%s, `carMod1` = \'%d\', `carMod2` = \'%d\', `carMod3` = \'%d\', `carMod4` = \'%d\', `carMod5` = \'%d\', `carMod6` = \'%d\', `carMod7` = \'%d\', `carMod8` = \'%d\', `carMod9` = \'%d\', `carMod10` = \'%d\', `carMod11` = \'%d\', `carMod12` = \'%d\', `carMod13` = \'%d\', `carMod14` = \'%d\'\",
query,
CarData[carid][carMods][0],
CarData[carid][carMods][1],
CarData[carid][carMods][2],
CarData[carid][carMods][3],
CarData[carid][carMods][4],
CarData[carid][carMods][5],
CarData[carid][carMods][6],
CarData[carid][carMods][7],
CarData[carid][carMods][8],
CarData[carid][carMods][9],
CarData[carid][carMods][10],
CarData[carid][carMods][11],
CarData[carid][carMods][12],
CarData[carid][carMods][13]
);
format(query, sizeof(query), \"%s, `carImpounded` = \'%d\', `carImpoundPrice` = \'%d\', `carFaction` = \'%d\', `carWeapon1` = \'%d\', `carWeapon2` = \'%d\', `carWeapon3` = \'%d\', `carWeapon4` = \'%d\', `carWeapon5` = \'%d\', `carAmmo1` = \'%d\', `carAmmo2` = \'%d\', `carAmmo3` = \'%d\', `carAmmo4` = \'%d\', `carAmmo5` = \'%d\', `CarHP` = \'%f\', `CarPanels` = \'%d\', `CarDoors` = \'%d\', `CarLights` = \'%d\', `CarTires` = \'%d\' WHERE `carID` = \'%d\'\",query,
query,
CarData[carid][carImpounded],
CarData[carid][carImpoundPrice],
CarData[carid][carFaction],
CarData[carid][carWeapons][0],
CarData[carid][carWeapons][1],
CarData[carid][carWeapons][2],
CarData[carid][carWeapons][3],
CarData[carid][carWeapons][4],
CarData[carid][carAmmo][0],
CarData[carid][carAmmo][1],
CarData[carid][carAmmo][2],
CarData[carid][carAmmo][3],
CarData[carid][carAmmo][4],
vhealth,
vpanels,
vdoors,
vlights,
vtires,
CarData[carid][carID]
);
return mysql_tquery(g_iHandle, query);
}

14
Segítségkérés / SPAWN Gomb
« Dátum: 2016. Augusztus 05. - 14:37:33 »
Használd a SetPlayerPos funkciót
https://wiki.sa-mp.com/wiki/SetPlayerPos

15
Segítségkérés / Nem látni a Dynamic objecteket.
« Dátum: 2016. Augusztus 05. - 14:35:01 »
vedd ki a .dll-eket, az lehet megoldja

Oldalak: [1] 2
SimplePortal 2.3.7 © 2008-2024, SimplePortal