Öncelikle merhaba arkadaşlar, aşağıdaki şekilde OnFilterScriptInit() callbackinda oluşturmaya çalıştığım ancak oluşturamadığım kodlar aşağıda ve nedenini anlayamadım yardımcı olursanız şimdiden teşekkürler, bu arada oyun modu içerisinde herhangi bir hata yoktur.
Kodlar: https://justpaste.me/0V5S
:hm:
Senin tablo oluşturamaman kodlardan dolayı değil, tabloyu ya yanlış oluşturuyorsun ya da oluştururken bir hata alıyorsun. Aldığın hatanın fotoğrafını buraya at.
Tabloyu veritabanına kodlarla oluşturmak istiyorum. verdiğim kodları derledikten sonra bir hata almıyorum ama nedense tabloyu veritabanına oluşturmuyor
Verdiğin linkte bir şey yazmıyor. Linki güncelleyip atabilir misin? Ayrıca hangi MySQL sürümünü kullanıyorsun?
Mysql sürümüm R-41
Satır uzunlukları yetersiz.
new query[384];
format(query,sizeof query,"CREATE TABLE IF NOT EXISTS `gang` (\
`id` int(10) NOT NULL AUTO_INCREMENT,\
`name` varchar(30) NOT NULL DEFAULT '-',\
`tag` varchar(5) NOT NULL DEFAULT '-',\
`color` int(11) NOT NULL DEFAULT '-1',\
`founder` varchar(30) NOT NULL DEFAULT '-',\
`score` int(10) NOT NULL DEFAULT '0',\
PRIMARY KEY (`id`)\
)");
mysql_query(Mybaglanti,query);
format(query,sizeof query,"CREATE TABLE IF NOT EXISTS `users` (\
`id` int(10) NOT NULL AUTO_INCREMENT,\
`name` varchar(30) NOT NULL DEFAULT '-',\
`gangid` int(10) NOT NULL DEFAULT '-1',\
`gangrank` int(11) NOT NULL DEFAULT '0',\
PRIMARY KEY (`id`)\
)");
mysql_query(Mybaglanti,query);
format(query,sizeof query,"CREATE TABLE IF NOT EXISTS `gzone` (\
`id` int(10) NOT NULL AUTO_INCREMENT,\
`name` varchar(20) NOT NULL DEFAULT 'None',\
`ownedby` int(11) NOT NULL DEFAULT -1,\
`zminx` float(14,4) DEFAULT NULL,\
`zminy` float(14,4) DEFAULT NULL,\
`zmaxx` float(14,4) DEFAULT NULL,\
`zmaxy` float(14,4) DEFAULT NULL,\
PRIMARY KEY (`id`)\
)");
mysql_query(Mybaglanti,query);
Bu şekilde dene, eğer işe yaramazsa primary keyleri ayrı bir sorgu olarak tanıtmayı dene.
ALTER TABLE `gang`
ADD PRIMARY KEY (`id`);gibi.
@flareoNNN Teşekkürler, şimdi oluşturdu tabloyu
Sorun çözüldüğüne göre, kilit arşiv.