Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2017-01-25, 13:51


Wafelowski







Wiek: 29
Na forum: 5348 dni
Posty: 428

Piwa: 100

Respekt: 232
Respekt: 232Respekt: 232

Mo?esz pokaza? wi?cej tego kodu, ca?y OnGameModeInit? Kurcze dziwna sprawa bo jak ja przekompilowa?em u siebie i dzia?a a Ty zrobi?e? taki sam kod i dalej 2x wyskakuje to tak jakby? mia? co? namieszane z includem.

Spr?buj przekompilowa? na czystym gamemodzie, na innym PAWN ni? aktualne i tylko z jednym includem.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-01-25, 14:10


AirBum







Wiek: 28
Na forum: 5434 dni
Posty: 47
Nick w MP: Brak

Piwa: 507

Respekt: 50

Specjalnie napisa?em teraz od nowa, samo po??czenie, skompilowa?em i zn?w wyskakuje mi dwa razy. To jakby co? by?o z kompilatorem, ale przecie? mam z oficjalnej strony sampa.

Kod:

#include <a_samp>
#include <a_mysql>

new MySQL:test_SQL;

#define mysql_user "root"
#define mysql_password ""
#define mysql_host "localhost"
#define mysql_db "test"

main();
public OnGameModeInit()
{
test_SQL = mysql_connect(mysql_host, mysql_user, mysql_password, mysql_db);
if (test_SQL == MYSQL_INVALID_HANDLE || mysql_errno(test_SQL) != 0)
{
print("Dupa.");
return 1;
}
else
print("Polaczono z MYSQL");
return 1;
}

public OnGameModeExit()
{
mysql_close(test_SQL);
return 1;
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-01-25, 14:30


Wafelowski







Wiek: 29
Na forum: 5348 dni
Posty: 428

Piwa: 100

Respekt: 232
Respekt: 232Respekt: 232

Jest to mo?liwe, ja mam ten kompilator od Zeexa bo jak pr?bowa?em kiedy? zincludowa? inline to wywala?o mi go. Tutaj masz download: https://github.com/Zeex/pawn/releases/download/20160907/pawnc-3.10.20160907-windows.zip

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-01-25, 16:22


AirBum







Wiek: 28
Na forum: 5434 dni
Posty: 47
Nick w MP: Brak

Piwa: 507

Respekt: 50

Nic to nie zmieni?o, wci?? ten kod wywo?uje si? dwa razy.


@EDIT

Ale jazda, znalaz?em problem. Dok?adnie chodzi?o o ten moment:

Kod:

main()
{ }


Pomi?dzy dwiema klamrami musi znale?? si? spacja, inaczej mog? wyst?pi? bugi i OnGameModeInit b?dzie wykonywa? si? dwa razy. Znalaz?em jaki? odkop sprzed 5 lat na forum samp'a. Mo?na zamkn??, dzi?kuj? za wszelkie pr?by pomocy.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-01-25, 16:59


Wafelowski







Wiek: 29
Na forum: 5348 dni
Posty: 428

Piwa: 100

Respekt: 232
Respekt: 232Respekt: 232

Dziwna sprawa z tym bo ja nie mam ?adnych spacji i skrypt normalnie chodzi, nigdy takich problem?w te? nie mia?em. Grunt ?e zosta?o naprawione. :P

Postaw piwo autorowi tego posta
 

 
Tagi: kod :: konsoli :: wykonuje :: się :: razy
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » Kod w konsoli wykonuje się 2 razy Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku