(Pomoc) - error

Započeo Obrisan korisnik
12. Jul 2011.
933
pregleda
9
postova
Deleted User
Obrisan korisnik
12. Jul 2011.
Skripta koju koristim: Radim svoj od 0
Detaljan opis problema: izbacuje mi jedan error
Dio skripte: /////
Neke slike/video za lakse dobivanje pomoci(neobavezno): C:\Documents and Settings\Administrator\Desktop\RPF\gamemodes\rpf.pwn(399) : warning 209: function "OnPlayerKeyStateChange" should return a value
[BR]WeeD
4
Shot Caller
12. Jul 2011.
trebas RETURNAT taj callback!

valjda sam znas, ukoliko neznas psotavi cijeli callback
pavle.bakun
5
Crime Lord
12. Jul 2011.
Stavi na kraj callbacka return 1; ovako:

public OnPlayerKeyStatChange(...)
{
...
  return 1;
}
Deleted User
Obrisan korisnik
12. Jul 2011.
nemoze,opet izbacuje error,ako mozete pomoci evo..
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{

if( newkeys == KEY_SECONDARY_ATTACK ) // Ako igrac pritisne enter ili f  -->mozete umjesto KEY_SECONDARY_ATTACK staviti nesta drugo...npr.KEY_SPRINT
{
if( IsPlayerInRangeOfPoint( playerid, 3.0, 1232.1671,-1426.7499,13.5087 ) )
{
SetPlayerPos( playerid, 1232.1671,-1426.7499,13.5087 ); // X, Y, Z - gdje ce se igrac spawnati u interijer(kordinate interijera)
SetPlayerInterior( playerid, 0 ); // ID interijera
GameTextForPlayer( playerid, "DobroDosao u Spawn Kaffe!", 3000, 1 ); // Salje igracu nekakvu poruku
return 1;
}
}

if( newkeys == KEY_SECONDARY_ATTACK ) // Ako igrac pritisne enter ili  f
{
if( IsPlayerInRangeOfPoint( playerid, 3.0, 1232.1671,-1426.7499,13.5087 ) ) //ako je igrac blizu vasih kordinata za izlazak
SetPlayerPos( playerid, 1232.1671,-1426.7499,13.5087 ); // mjesto gdje ce se igrac spawnati
SetPlayerInterior( playerid, 0); // id interijera (pretezito je 0 jer cete raditi komandu za izlazak van,a vanjskog interijera nema pa je on 0)
GameTextForPlayer( playerid, "Izasli ste iz Spawn Kaffe-a!", 3000, 1 ); // nekakva poruka koju dobiva igrac
return 1;
}
}
return 1;
}
[BR]WeeD
4
Shot Caller
12. Jul 2011.
a koji eror?

nevjerujem d aje isti !? :/
Deleted User
Obrisan korisnik
12. Jul 2011.
Quote from July 12, 2011, 11:08 am:
a koji eror?

nevjerujem d aje isti !? :/

isti error
C:\Documents and Settings\Administrator\Desktop\RPF\gamemodes\rpf.pwn(401) : warning 209: function "OnPlayerKeyStateChange" should return a value
Mario_97so
4
Shot Caller
12. Jul 2011.
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{

if( newkeys == KEY_SECONDARY_ATTACK ) // Ako igrac pritisne enter ili f  -->mozete umjesto KEY_SECONDARY_ATTACK staviti nesta drugo...npr.KEY_SPRINT
{
if( IsPlayerInRangeOfPoint( playerid, 3.0, 1232.1671,-1426.7499,13.5087 ) )
{
SetPlayerPos( playerid, 1232.1671,-1426.7499,13.5087 ); // X, Y, Z - gdje ce se igrac spawnati u interijer(kordinate interijera)
SetPlayerInterior( playerid, 0 ); // ID interijera
GameTextForPlayer( playerid, "DobroDosao u Spawn Kaffe!", 3000, 1 ); // Salje igracu nekakvu poruku
}
{
if( IsPlayerInRangeOfPoint( playerid, 3.0, 1232.1671,-1426.7499,13.5087 ) ) //ako je igrac blizu vasih kordinata za izlazak
{
SetPlayerPos( playerid, 1232.1671,-1426.7499,13.5087 ); // mjesto gdje ce se igrac spawnati
SetPlayerInterior( playerid, 0); // id interijera (pretezito je 0 jer cete raditi komandu za izlazak van,a vanjskog interijera nema pa je on 0)
GameTextForPlayer( playerid, "Izasli ste iz Spawn Kaffe-a!", 3000, 1 ); // nekakva poruka koju dobiva igrac
}
}
}
return 1;
}

Nema errora,malo glupo izgleda kod ali radi xd
[BR]WeeD
4
Shot Caller
12. Jul 2011.
...Neno... wrote on July 12, 2011, 11:05 am:
nemoze,opet izbacuje error,ako mozete pomoci evo..
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{

if( newkeys == KEY_SECONDARY_ATTACK ) // Ako igrac pritisne enter ili f  -->mozete umjesto KEY_SECONDARY_ATTACK staviti nesta drugo...npr.KEY_SPRINT
{
if( IsPlayerInRangeOfPoint( playerid, 3.0, 1232.1671,-1426.7499,13.5087 ) )
{
SetPlayerPos( playerid, 1232.1671,-1426.7499,13.5087 ); // X, Y, Z - gdje ce se igrac spawnati u interijer(kordinate interijera)
SetPlayerInterior( playerid, 0 ); // ID interijera
GameTextForPlayer( playerid, "DobroDosao u Spawn Kaffe!", 3000, 1 ); // Salje igracu nekakvu poruku
return 1;
}
}

if( newkeys == KEY_SECONDARY_ATTACK ) // Ako igrac pritisne enter ili  f
{
if( IsPlayerInRangeOfPoint( playerid, 3.0, 1232.1671,-1426.7499,13.5087 ) ) //ako je igrac blizu vasih kordinata za izlazak
SetPlayerPos( playerid, 1232.1671,-1426.7499,13.5087 ); // mjesto gdje ce se igrac spawnati
SetPlayerInterior( playerid, 0); // id interijera (pretezito je 0 jer cete raditi komandu za izlazak van,a vanjskog interijera nema pa je on 0)
GameTextForPlayer( playerid, "Izasli ste iz Spawn Kaffe-a!", 3000, 1 ); // nekakva poruka koju dobiva igrac
return 1;
}
}
return 1;
}


nemas isti broj { i }
Luis
5
Godfather
12. Jul 2011.
...Neno... wrote on July 12, 2011, 11:08 am:
a koji eror?

nevjerujem d aje isti !? :/

isti error
C:\Documents and Settings\Administrator\Desktop\RPF\gamemodes\rpf.pwn(401) : warning 209: function "OnPlayerKeyStateChange" should return a value
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{

if( newkeys == KEY_SECONDARY_ATTACK ) // Ako igrac pritisne enter ili f  -->mozete umjesto KEY_SECONDARY_ATTACK staviti nesta drugo...npr.KEY_SPRINT
{
if( IsPlayerInRangeOfPoint( playerid, 3.0, 1232.1671,-1426.7499,13.5087 ) )
{
SetPlayerPos( playerid, 1232.1671,-1426.7499,13.5087 ); // X, Y, Z - gdje ce se igrac spawnati u interijer(kordinate interijera)
SetPlayerInterior( playerid, 0 ); // ID interijera
GameTextForPlayer( playerid, "DobroDosao u Spawn Kaffe!", 3000, 1 ); // Salje igracu nekakvu poruku
return 1;
}
}

if( newkeys == KEY_SECONDARY_ATTACK ) // Ako igrac pritisne enter ili  f
{
if( IsPlayerInRangeOfPoint( playerid, 3.0, 1232.1671,-1426.7499,13.5087 ) ) //ako je igrac blizu vasih kordinata za izlazak
SetPlayerPos( playerid, 1232.1671,-1426.7499,13.5087 ); // mjesto gdje ce se igrac spawnati
SetPlayerInterior( playerid, 0); // id interijera (pretezito je 0 jer cete raditi komandu za izlazak van,a vanjskog interijera nema pa je on 0)
GameTextForPlayer( playerid, "Izasli ste iz Spawn Kaffe-a!", 3000, 1 ); // nekakva poruka koju dobiva igrac
return 1;
}
return 1;
}

broj {} ti nije jednak stavi ovako kao gore sta sam ti postao.

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha