Hey Leute,
ich habe ein Problem mit diesem Stock, der die Tank-Preise in meinem Script festlegt bzw. lädt:
Beim compilen bekomme ich keine Fehler, jedoch stürzt der Server beim starten ab und spuckt folgende Fehlermeldungen aus:
[16:16:43] [MySQL] Connected (0) to 'test'@'127.0.0.1 via TCP/IP'.
[16:16:43] [MySQL] Server Version 5.6.20.
[16:16:44] [debug] Server crashed while executing inventar.amx
[16:16:44] [debug] AMX backtrace:
[16:16:44] [debug] #0 native format () from samp-server.exe
[16:16:44] [debug] #1 0000a7b8 in SCMF (playerid=65535, color=-65281, fstring[]=@00c41348 "Diesel: %i$ | Benzin: %i$", ... <2 arguments>) at D:\Domi\Spiele\GTA San Andreas\Selfmade\gamemodes\inventar.pwn:137
[16:16:44] [debug] #2 00101f54 in RandomTankpreis () at D:\Domi\Spiele\GTA San Andreas\Selfmade\gamemodes\inventar.pwn:21145
[16:16:44] [debug] #3 0000b9d0 in public OnGameModeInit () at D:\Domi\Spiele\GTA San Andreas\Selfmade\gamemodes\inventar.pwn:1381
[16:16:44] [debug] Native backtrace:
[16:16:44] [debug] #0 0046c9e6 in ?? () from samp-server.exe
OnGameModeInit:
RandomTankpreis();
SetTimer("ipsync",3600000,1);
Der Stock:
stock RandomTankpreis()
{
TankInfo[Diesel] = 5+random(6);
TankInfo[Benzin] = 10+random(6);
TankInfo[SuperPlus] = 15+random(6);
TankInfo[Kerosin] = 15+random(16);
SCMTA(gelb,"|>----Tankstellen-Infos----<|");
SCMF(0xFFFF,gelb,"Diesel: %i$ | Benzin: %i$",TankInfo[Diesel],TankInfo[Benzin]);
SCMF(0xFFFF,gelb,"Super+: %i$ | Kerosin: %i$",TankInfo[SuperPlus],TankInfo[Kerosin]);
return 1;
}
Einbau im Timer ipsync:
forward ipsync();
public ipsync()
{
RandomTankpreis();
RespawnAHCars(-1);
return 1;
}
Sobald ich bei OnGameModeInit "RandomTankpreis" auskommentiere funktioniert alles
Was ist da los?!