Pomoc oko Kamp Kucice

Započeo Majesty, Novembar 27, 2021, 16:13:04 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

E vidiš tu OnCampTrailerCreated fali kad se kreira da dodijeli id, pogledaj neko drugo kreiranje i vidjet ćeš u tom callbacku kako je pošto ne znam koji ti je mysql, a i sam sam zaboravio code

Citat: мυмα poslato Novembar 28, 2021, 14:19:14 POSLE PODNE
E vidiš tu OnCampTrailerCreated fali kad se kreira da dodijeli id, pogledaj neko drugo kreiranje i vidjet ćeš u tom callbacku kako je pošto ne znam koji ti je mysql, a i sam sam zaboravio code
[pawn]   mysql_pquery( _dbConnector, query, "OnCampTrailerCreated", "ii", playerid, thisID );

   return (true);
}

forward OnCampTrailerCreated( playerid, this_ID );
public OnCampTrailerCreated( playerid, this_ID ) {
   SendInfoMessage(playerid, "Vasa kamp kucica se nalazi ispred salona kamp prikolica");
   SendInfoMessage(playerid, "Kamp prikolicom upravljate komandom: /kampprikolica");
   return true;
}[/pawn]

[pawn]   mysql_pquery( _dbConnector, query, "OnHotelCreated", "ii", playerid, h );
   
   return (true);
}

forward OnHotelCreated( playerid, h );
public OnHotelCreated( playerid, h ){[/pawn]

a, evo i isti primjerak
BIGDOG ENTERTAINMENT

I pogledaj OnHotelCreated šta se nalazi u callbacku

Citat: мυмα poslato Novembar 28, 2021, 14:42:46 POSLE PODNE
I pogledaj OnHotelCreated šta se nalazi u callbacku
stvarno ne razumijem brt, gledam kod, sve je isto
BIGDOG ENTERTAINMENT


Citat: мυмα poslato Novembar 28, 2021, 15:47:53 POSLE PODNE
Daj da vidim
[pawn]stock sql_create_hotel( playerid, h ) {

   new query[ 256 ];

    mysql_format( _dbConnector, query, sizeof( query ), "INSERT INTO `hotels` ( h_enter_x, h_enter_y, h_enter_z, h_exit_x, h_exit_y, h_exit_z, h_int, h_price )" );

    mysql_format( _dbConnector, query, sizeof( query ),   "%s VALUES( '%f', '%f', '%f', '%f', '%f', '%f', '%d', '%d' )",

        query,
        hotelInfo[ h ][ hEnter ][ 0 ],
        hotelInfo[ h ][ hEnter ][ 1 ],
        hotelInfo[ h ][ hEnter ][ 2 ],
        hotelInfo[ h ][ hExit ][ 0 ],
        hotelInfo[ h ][ hExit ][ 1 ],
        hotelInfo[ h ][ hExit ][ 2 ],
        hotelInfo[ h ][ hInterior ],
        hotelInfo[ h ][ hPrice ] );

   mysql_pquery( _dbConnector, query, "OnHotelCreated", "ii", playerid, h );
   
   return (true);
}

forward OnHotelCreated( playerid, h );
public OnHotelCreated( playerid, h ){

   hotelInfo[ h ][ hbaseID ] = cache_insert_id();
   ServerInfo[ hotelsCounter ]++;
   HotelRefresh( h );

   SendInfoMessage( playerid, "Uspesno si kreirao hotel." );
   
   return true;
}[/pawn]

[pawn]stock sql_create_camptrailer( playerid, thisID ) {

   new query[ 3300 ];

   mysql_format( _dbConnector, query, sizeof( query ), "INSERT INTO `camptrailers` (`ownerid`, `spawnx`, `spawny`, `spawnz`, `spawna`, `enterx`, `entery`, `enterz`, `exitx`, `exity`, `exitz`\
      , `gunx`, `guny`, `gunz`, `int`, `vw`, `gun_1`, `gun_2`, `gun_3`, `gun_4`, `gun_ammo_1`, `gun_ammo_2`, `gun_ammo_3`, `gun_ammo_4`  \
      , `typetxt`, `security`, `typeint`, `typeneon`, `sef`, `frizider`, `novac`, `pice`, `zakljucana`, `tipkucice` )");

   mysql_format(_dbConnector, query, sizeof( query ), "%s VALUES( '%d', '%f', '%f', '%f', '%f', '%f', '%f', '%f', '%f', '%f', '%f'\
   , '%f', '%f', '%f', '%d', '%d', '%d', '%d', '%d', '%d', '%d', '%d', '%d', '%d', '%d', '%d', '%d', '%d', '%d', '%d', '%d', '%d', '%d' )", query\
   ,ctInformacije[ thisID ][ ctVlasnik_SqlID ]\
   ,ctInformacije[ thisID ][ ctSpawnX ]\
   ,ctInformacije[ thisID ][ ctSpawnY ]\
   ,ctInformacije[ thisID ][ ctSpawnZ ]\
   ,ctInformacije[ thisID ][ ctSpawnA ]\
   ,ctInformacije[ thisID ][ ctEnterX ]\
   ,ctInformacije[ thisID ][ ctEnterY ]\
   ,ctInformacije[ thisID ][ ctEnterZ ]\
   ,ctInformacije[ thisID ][ ctExitX ]\
   ,ctInformacije[ thisID ][ ctExitY ]\
   ,ctInformacije[ thisID ][ ctExitZ ]\
   ,ctInformacije[ thisID ][ ctGunPickupX ]\
   ,ctInformacije[ thisID ][ ctGunPickupY ]\
   ,ctInformacije[ thisID ][ ctGunPickupZ ]\
   ,ctInformacije[ thisID ][ ctInt ]\
   ,ctInformacije[ thisID ][ ctVW ]\
   ,ctInformacije[ thisID ][ ctGun ][ 0 ]\
   ,ctInformacije[ thisID ][ ctGun ][ 1 ]\
   ,ctInformacije[ thisID ][ ctGun ][ 2 ]\
   ,ctInformacije[ thisID ][ ctGun ][ 3 ]\
   ,ctInformacije[ thisID ][ ctAmmo ][ 0 ]\
   ,ctInformacije[ thisID ][ ctAmmo ][ 1 ]\
   ,ctInformacije[ thisID ][ ctAmmo ][ 2 ]\
   ,ctInformacije[ thisID ][ ctAmmo ][ 3 ]\
   ,ctInformacije[ thisID ][ ctTypeTxt ]\
   ,ctInformacije[ thisID ][ ctSecurity ]\
   ,ctInformacije[ thisID ][ ctTypeInt ]\
   ,ctInformacije[ thisID ][ ctTypeNeon ]\
   ,ctInformacije[ thisID ][ ctSef ]\
   ,ctInformacije[ thisID ][ ctFrizider ]\
   ,ctInformacije[ thisID ][ ctNovac ]\
   ,ctInformacije[ thisID ][ ctPice ]\
   ,ctInformacije[ thisID ][ ctLocked ]\
   ,ctInformacije[ thisID ][ ctTypeTrailer ]);
   mysql_pquery( _dbConnector, query, "OnCampTrailerCreated", "ii", playerid, thisID );

   return (true);
}

forward OnCampTrailerCreated( playerid, this_ID);
public OnCampTrailerCreated( playerid, this_ID) {
   SendInfoMessage(playerid, "Vasa kamp kucica se nalazi ispred salona kamp prikolica");
   SendInfoMessage(playerid, "Kamp prikolicom upravljate komandom: /kampprikolica");
   return true;
}[/pawn]
BIGDOG ENTERTAINMENT

Kako je isto jebem ga vidiš da ovaj za hotel ima
[Pawn]hotelInfo[ h ][ hbaseID ] = cache_insert_id();[/pawn]

Dodaj u OnCampTrailerCreated
[pawn]ctInformacije[this_ID][ctSQLID] = cache_insert_id();[/pawn]
ako ti se ovako (ctSQLID) zove

A ovo gore što ima
[12:07:54] [ERROR] mysql_format - no value for specifier "%d" available
moraš kod INSERTa vidjet gdje ima viška ili fali, nmg ja ovako na mobitelu nikako

Citat: мυмα poslato Novembar 28, 2021, 16:12:29 POSLE PODNE
Kako je isto jebem ga vidiš da ovaj za hotel ima
[Pawn]hotelInfo[ h ][ hbaseID ] = cache_insert_id();[/pawn]

Dodaj u OnCampTrailerCreated
[pawn]ctInformacije[this_ID][ctSQLID] = cache_insert_id();[/pawn]
ako ti se ovako (ctSQLID) zove

A ovo gore što ima
[12:07:54] [ERROR] mysql_format - no value for specifier "%d" available
moraš kod INSERTa vidjet gdje ima viška ili fali, nmg ja ovako na mobitelu nikako
[pawn][16:45:46] [ERROR] CMySQLQuery::Execute[OnCampTrailerCreated] - (error #1136) Column count doesn't match value count at row 1[/pawn]
mysql log... pokusavao sam promjeniti sa this_id i sa thisID opet izadje ovaj error u mysql log
BIGDOG ENTERTAINMENT

Ma uzmi tablu i format i query i sve to gore rewriteuj jebeš ga

Zasto diras komplex sistem koji sam ja radio ako ne znas da je kreiras ?
Kopiras bezveze i nigde ne vidis logiku evo ja cu ti reci nadji koji value ti je ovaj ID 696 sta ti je to i tada ces naci koja kolona ti fali.
Barem kada kopiras kopiraj kako valja :))))))))))))))
Preporucujem ako kod ne razumes iz Kamp Trailera - ne koristi Kamp Trailer jer za to ti treba mng vece znanje ;)

One And Only
Old Member
Since AVGUST 2013. :)
GAME OVER - SCRIPTING
SINCE 2009 - 2020

Citat: xLanmi poslato Novembar 28, 2021, 20:01:02 POSLE PODNE
Zasto diras komplex sistem koji sam ja radio ako ne znas da je kreiras ?
Kopiras bezveze i nigde ne vidis logiku evo ja cu ti reci nadji koji value ti je ovaj ID 696 sta ti je to i tada ces naci koja kolona ti fali.
Barem kada kopiras kopiraj kako valja :))))))))))))))
Preporucujem ako kod ne razumes iz Kamp Trailera - ne koristi Kamp Trailer jer za to ti treba mng vece znanje ;)
cek, zar bi onda pola nas trebalo imati vece razumijevanje za rijesenje, poput tebe...
BIGDOG ENTERTAINMENT

Potrebno bi bilo razumeti osnove skriptanja, da bi znao resiti logicke probleme.
Trazenjem odgovora tacno da ti neko odgovori i iskuca kod bez sopstvenog truda i DEBUG-a neces nikad uspeti resiti problem ili ces ga resiti ali neces znati u cemu je problem.

One And Only
Old Member
Since AVGUST 2013. :)
GAME OVER - SCRIPTING
SINCE 2009 - 2020