GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: IPhoneman96 - 2012. Május 24. - 21:32:47

Cím: változó hiba
Írta: IPhoneman96 - 2012. Május 24. - 21:32:47
Üdv!
Mikor létrehozok egy valamit pl: new Timer, new Police,...
Akkor ha fel is használtam akkor is azt írja hogy never used, vagy egyéb más hasonló hibákat:
 
D:\\Program Files (x86)\\Rockstar Games\\GTA San Andreas\\szerver\\gamemodes\\Cw.pwn(815) : warning 204: symbol is assigned a value that is never used: \"Game\"
D:\\Program Files (x86)\\Rockstar Games\\GTA San Andreas\\szerver\\gamemodes\\Cw.pwn(78) : warning 204: symbol is assigned a value that is never used: \"Starter\"

 
A problémás sorok:
 
Starter = SetTimer(\"intermission\", 1, false);
Game = SetTimer(\"game\", 10000, true);
Cím: változó hiba
Írta: Gabor.. - 2012. Május 24. - 21:54:05
#include < a_samp >
new
 Starter,
 Game;
public OnFilterScriptInit ( )
{
    Starter = SetTimer( \"intermission\", 1, false );
    Game = SetTimer( \"game\", 10000, true );
}
public OnFilterScriptExit ( )
{
    KillTimer( Starter );
    KillTimer( Game );
}
Cím: változó hiba
Írta: Amf - 2012. Május 24. - 22:05:25
Nem feltétlenül kell KillTimer!
Ha használni akarja még késõbb máshogy!
Cím: változó hiba
Írta: IPhoneman96 - 2012. Május 24. - 22:40:47
Otthon megpróbálom, egyébként killtimer máshol lesz, csak ahoz kellet azonosítót létrehoznom
Cím: változó hiba
Írta: Kovacs_Richard - 2012. Május 24. - 22:57:28
ezeket a warningokat azért írja mert a változót sehol nem használod :) szóval kb feleslegesek...ha nem akarod használni a timer azonosítást akkor nincs is értelme eltárolni az IDját
Cím: változó hiba
Írta: Flash - 2012. Május 24. - 23:03:59
Starter = SetTimer( \"intermission\", 1, false );[/quote]
az az 1 az eléggé bugos lesz szerintem.
Cím: változó hiba
Írta: Kovacs_Richard - 2012. Május 25. - 02:00:21
Idézetet írta: Flash date=1337893439\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"21910\" data-ipsquote-contentclass=\"forums_Topic

Starter = SetTimer( \"intermission\", 1, false );
az az 1 az eléggé bugos lesz szerintem.
 
[/quote]
miért is?
Cím: változó hiba
Írta: Delta - 2012. Május 25. - 06:58:04
Eléggé leterhelné a rendszert, ha true lenne...de false van ott:
 
SetTimer( \"intermission\", 1, false );
Cím: változó hiba
Írta: Cappsy - 2012. Május 25. - 16:35:52
Kill timert írd át :D :thumbsup: :thumbsup: :thumbsup:
Cím: változó hiba
Írta: IPhoneman96 - 2012. Május 25. - 20:04:29
Vannak használva:
 
Starter = SetTimer(\"intermission\", 1, false);
Game = SetTimer(\"game\", 10000, true);

 
ez nem elég?
Cím: változó hiba
Írta: Gabor.. - 2012. Május 25. - 20:06:31
Nem, mert itt csak eltárolod a változóban a timert, de sehol nem \"veszed\" ki belõle, magyarán nem használod. Elõbb leírtam, hogy mód elinduláskor indítod a timert, amikor meg kilép a módból, akkor kilövöd a timert...
 
#include < a_samp >
new
         Starter,
         Game;
public OnFilterScriptInit ( )
{
    Starter = SetTimer( \"intermission\", 1000, false );
    Game = SetTimer( \"game\", 10000, true );
}
public OnFilterScriptExit ( )
{
    KillTimer( Starter );
    KillTimer( Game );
}
Cím: változó hiba
Írta: IPhoneman96 - 2012. Május 25. - 20:12:00
Akkor a killtimer volt a hibája, most jó
Cím: változó hiba
Írta: IPhoneman96 - 2012. Május 24. - 21:32:47
Üdv!
Mikor létrehozok egy valamit pl: new Timer, new Police,...
Akkor ha fel is használtam akkor is azt írja hogy never used, vagy egyéb más hasonló hibákat:
 
D:\\Program Files (x86)\\Rockstar Games\\GTA San Andreas\\szerver\\gamemodes\\Cw.pwn(815) : warning 204: symbol is assigned a value that is never used: \"Game\"
D:\\Program Files (x86)\\Rockstar Games\\GTA San Andreas\\szerver\\gamemodes\\Cw.pwn(78) : warning 204: symbol is assigned a value that is never used: \"Starter\"

 
A problémás sorok:
 
Starter = SetTimer(\"intermission\", 1, false);
Game = SetTimer(\"game\", 10000, true);
Cím: változó hiba
Írta: Gabor.. - 2012. Május 24. - 21:54:05
#include < a_samp >
new
 Starter,
 Game;
public OnFilterScriptInit ( )
{
    Starter = SetTimer( \"intermission\", 1, false );
    Game = SetTimer( \"game\", 10000, true );
}
public OnFilterScriptExit ( )
{
    KillTimer( Starter );
    KillTimer( Game );
}
Cím: változó hiba
Írta: Amf - 2012. Május 24. - 22:05:25
Nem feltétlenül kell KillTimer!
Ha használni akarja még késõbb máshogy!
Cím: változó hiba
Írta: IPhoneman96 - 2012. Május 24. - 22:40:47
Otthon megpróbálom, egyébként killtimer máshol lesz, csak ahoz kellet azonosítót létrehoznom
Cím: változó hiba
Írta: Kovacs_Richard - 2012. Május 24. - 22:57:28
ezeket a warningokat azért írja mert a változót sehol nem használod :) szóval kb feleslegesek...ha nem akarod használni a timer azonosítást akkor nincs is értelme eltárolni az IDját
Cím: változó hiba
Írta: Flash - 2012. Május 24. - 23:03:59
Starter = SetTimer( \"intermission\", 1, false );[/quote]
az az 1 az eléggé bugos lesz szerintem.
Cím: változó hiba
Írta: Kovacs_Richard - 2012. Május 25. - 02:00:21
Idézetet írta: Flash date=1337893439\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"21910\" data-ipsquote-contentclass=\"forums_Topic

Starter = SetTimer( \"intermission\", 1, false );
az az 1 az eléggé bugos lesz szerintem.
 
[/quote]
miért is?
Cím: változó hiba
Írta: Delta - 2012. Május 25. - 06:58:04
Eléggé leterhelné a rendszert, ha true lenne...de false van ott:
 
SetTimer( \"intermission\", 1, false );
Cím: változó hiba
Írta: Cappsy - 2012. Május 25. - 16:35:52
Kill timert írd át :D :thumbsup: :thumbsup: :thumbsup:
Cím: változó hiba
Írta: IPhoneman96 - 2012. Május 25. - 20:04:29
Vannak használva:
 
Starter = SetTimer(\"intermission\", 1, false);
Game = SetTimer(\"game\", 10000, true);

 
ez nem elég?
Cím: változó hiba
Írta: Gabor.. - 2012. Május 25. - 20:06:31
Nem, mert itt csak eltárolod a változóban a timert, de sehol nem \"veszed\" ki belõle, magyarán nem használod. Elõbb leírtam, hogy mód elinduláskor indítod a timert, amikor meg kilép a módból, akkor kilövöd a timert...
 
#include < a_samp >
new
         Starter,
         Game;
public OnFilterScriptInit ( )
{
    Starter = SetTimer( \"intermission\", 1000, false );
    Game = SetTimer( \"game\", 10000, true );
}
public OnFilterScriptExit ( )
{
    KillTimer( Starter );
    KillTimer( Game );
}
Cím: változó hiba
Írta: IPhoneman96 - 2012. Május 25. - 20:12:00
Akkor a killtimer volt a hibája, most jó