Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Martino poslato Septembar 21, 2014, 02:19:55 PRE PODNE

Naslov: [POMOC]pawno warning
Poruka od: Martino poslato Septembar 21, 2014, 02:19:55 PRE PODNE
Skripta koju koristim: /
Detaljan opis problema: Baca mi 6 warninga,warning 202: number of arguments does not match definition,nesta nije definisano,nzm sta,pomoc ko zna?
Dio skripte: //--------------------------------------opstina---------------------------------
stock UlaziuInterior(playerid)
{
        new Float:cx, Float:cy, Float:cz; GetPlayerPos(playerid, cx, cy, cz);
        /////////////////////////////////////////
        if( UlazUintRazdaljina(2, playerid, 1480.9800, -1784.6650, 18.1190) ) // ulaz
{
    SetPlayerPos(playerid, 1480.9800, -1784.6650, 18.1190);
    SetPlayerInterior(playerid, 3); // ako je mapani 0 ako je neki default int moras znati nejgov id ta "0" znaci da nije u int default
}
else if( UlazUintRazdaljina(2, playerid, 1480.9800, -1784.6650, 18.1190) ) //izlaz
{
SetPlayerPos(playerid, 1480.9800, -1784.6650, 18.1190);
SetPlayerInterior(playerid, 0);
}
        /////////////////////////////////////////
        return 1;
}
//------------------------------------------------------------------------------

Neke slike/video za lakse dobivanje pomoci(neobavezno): http://www.dodaj.rs/f/1U/2T/451KJTeN/warning.png
Naslov: Odg: [POMOC]pawno warning
Poruka od: [CH]Lenon poslato Septembar 21, 2014, 08:34:44 PRE PODNE
Postavi tacno linije na koje ti izbacuje warninge.
Ovi warninzi ti znaci da ti fali neki parametar kod neke funkcije.
I postavi mi ovu funkciju: UlazUintRazdaljina.
Naslov: Odg: [POMOC]pawno warning
Poruka od: Martino poslato Septembar 21, 2014, 09:55:28 PRE PODNE
//-------------------------------opstina----------------------------------------
forward UlazUintRazdaljina(Float:radi, playerid, Float:x, Float:y, Float:z, Float:curx, Float:cury, Float:curz);
public UlazUintRazdaljina(Float:radi, playerid, Float:x, Float:y, Float:z, Float:curx, Float:cury, Float:curz)
{
    if(IsPlayerConnected(playerid))
{
new Float:tempposx, Float:tempposy, Float:tempposz;
tempposx = (curx -x);
tempposy = (cury -y);
tempposz = (curz -z);
if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi))) return 1;
}
return 0;
}
//------------------------------------------------------------------------------
Naslov: Odg: [POMOC]pawno warning
Poruka od: Martino poslato Septembar 21, 2014, 10:00:23 PRE PODNE
I opet nece da mi udje u opstinu  :'(
Naslov: Odg: [POMOC]pawno warning
Poruka od: luka2223 poslato Septembar 21, 2014, 10:09:11 PRE PODNE
Probaj vako :D
forward UlazUintRazdaljina(Float:radi, playerid, Float:x, Float:y, Float:z, Float:curx, Float:cury, Float:curz);
public UlazUintRazdaljina(Float:radi, playerid, Float:x, Float:y, Float:z, Float:curx, Float:cury, Float:curz)
{
    if(IsPlayerConnected(playerid))
{
new Float:tempposx, Float:tempposy, Float:tempposz;
tempposx = (curx -x);
tempposy = (cury -y);
tempposz = (curz -z);
if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi))) return 1;
}
return 0;
}

I Onda vako probaj ulaz dodat.

stock UlaziuInterior(playerid)
{
    new Float:cx, Float:cy, Float:cz; GetPlayerPos(playerid, cx, cy, cz);
////////////////////
  if( UlazUintRazdaljina(2, playerid, 1126.7598,-1317.1395,4395.3857,cx,cy,cz) ) //bolnica ulaz
{
SetPlayerPos(playerid, 1172.7168,-1323.3094,15.4016);
SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid,0);
}
    else if( UlazUintRazdaljina(2, playerid, 1172.7168,-1323.3094,15.4016,cx,cy,cz ) ) //bolnica izlaz
{
       TogglePlayerControllable(playerid, 0);
SetPlayerPos(playerid, 1126.7598,-1317.1395,4395.3857);
SetPlayerInterior(playerid, 0);
}
Naslov: Odg: [POMOC]pawno warning
Poruka od: xyzcod2 poslato Septembar 21, 2014, 12:06:54 POSLE PODNE
Dobro ti je napisao luka, samo jos pod onplayerkeystatechange dodas

if(newkeys == KEY_SECONDARY_ATTACK) // ULAZIUENTERIJERE
{
if(GetPlayerState(playerid) == 1) UlaziuInterior(playerid);
}
Naslov: Odg: [POMOC]pawno warning
Poruka od: Miske111 poslato Septembar 21, 2014, 12:16:41 POSLE PODNE
Prijatelju iskreno da ti kazem , nisi ti za skriptanje.
Naslov: Odg: [POMOC]pawno warning
Poruka od: xyzcod2 poslato Septembar 21, 2014, 12:49:55 POSLE PODNE
Citat: Miske111 poslato Septembar 21, 2014, 12:16:41 POSLE PODNE
Prijatelju iskreno da ti kazem , nisi ti za skriptanje.
A da citas pravila malo?

Citat: Soprano poslato Avgust 17, 2010, 19:54:02 POSLE PODNE
  • Zabranjeno je ismejavati bilo koga!
  • Zabranjeno je odgovarati na postove ukoliko nekome ne mozete dati savet ili mu ne mozete pomoci.


Pravila pdfa procitaj ovdje: http://balkan-samp.com/forum/index.php?topic=11453.0