Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4681 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

Sveiki. Bandau susikurti savininko sistema. Ir darau zcmd komandą štai tokia :

CMD:skomandos(playerid,params[])

if(playerDB[playerid][savininkas])

{

ShowPlayerDialog(playerid, 111, DIALOG_STYLE_MSGBOX,"Pavadiniams","pavadinimas","Gerai"," ");

return 1;

}

Gaunu toki errora :

D:\Program Files (x86)\samp\GRP4 no DATA folder\gamemodes\GRP4.pwn(7454) : warning 209: function "cmd_skomandos" should return a value

Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

1 Warning.

Savininko sistema daryta pagal : http://samp-support.lt/index.php?/topic/302-pamoka-savininko-sistema-issamu/

- Bruno.Damian

(redaguota)

CMD:skomandos(playerid, params[])
{
if(playerDB[playerid][savininkas]==0) return 0;
[color=#ffffff][font=trebuchet ms,helvetica,sans-serif][b]ShowPlayerDialog(playerid, 111, DIALOG_STYLE_MSGBOX,"Pavadiniams","pavadinimas","Gerai"," ");[/b][/font][/color]
return 1;
}

Pabandyk šitaip.

Redaguota , nario DMS


Nemenčinės miškai - MUCHAMORŲ namai!

CMD:skomandos turi turėti return reikšme.

pažiūrėk ar yra taip:

CMD:komanda(playerid,params[])

{

return 1;

}

Pabandžiau tavo idėja :

D:\Program Files (x86)\samp\GRP4 no DATA folder\gamemodes\GRP4.pwn(7451) : warning 225: unreachable code

D:\Program Files (x86)\samp\GRP4 no DATA folder\gamemodes\GRP4.pwn(7457) : error 030: compound statement not closed at the end of file (started at line 7452)

Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

1 Error.

- Bruno.Damian

(redaguota)

CMD:skomandos(playerid,params[])
{
if(playerDB[playerid][savininkas])
{
 ShowPlayerDialog(playerid, 111, DIALOG_STYLE_MSGBOX,"Pavadiniams","pavadinimas","Gerai"," ");
 return 1;
}
return 1;
}

ZCMD komandos visada turi ką nors gražinti. O pas tave gražina tik jeigu žaidėjas savininkas.

EDIT: Nespėjau, Sneroq pirmas.

EDIT2: Išmok naudoti

 tag'us
Redaguota , nario Dusk
  • Teigiamai 1

Reikia Pawn pagalbos? Skype nerašyk.

 

 

 

 

 

 

(redaguota)

Panaudojau Sneroq scriptą, bet kai pabandau parašyti tą komanda nebūna jokio poveikio. Net neišmeta kad nežinoma komanda.

Tai pasidaryk savininko statusą į 1, nes turbūt dabar 0 yra (neuždėtas savininko statusas).

Redaguota , nario Sneroq
  • Teigiamai 1
(redaguota)

1.

CMD:skomandos(playerid)
{
if(playerDB[playerid][savininkas] < 0) return 0;
ShowPlayerDialog(playerid, 111, DIALOG_STYLE_MSGBOX,"Pavadiniams","pavadinimas","Gerai"," ");
return 1;
}

2.

CMD:skomandos(playerid)
{
if(playerDB[playerid][savininkas])
{
ShowPlayerDialog(playerid, 111, DIALOG_STYLE_MSGBOX,"Pavadiniams","pavadinimas","Gerai"," ");
return 1;
}
else
{
 SendClientMessage(playerid, -1, "* Jūs ne savininkas");
}
return 1;
}

Redaguota , nario Snuffy

1.

CMD:skomandos(playerid)
{
if(playerDB[playerid][savininkas] < 0) return 0;
ShowPlayerDialog(playerid, 111, DIALOG_STYLE_MSGBOX,"Pavadiniams","pavadinimas","Gerai"," ");
return 1;
}

2.

CMD:skomandos(playerid)
{
if(playerDB[playerid][savininkas])
{
ShowPlayerDialog(playerid, 111, DIALOG_STYLE_MSGBOX,"Pavadiniams","pavadinimas","Gerai"," ");
return 1;
}
else
{
 SendClientMessage(playerid, -1, "* Jūs ne savininkas");
}
return 1;
}

Pagal tave tame pirmame skripte jei mažiau nei 0 (t.y. -1, -2 ir t.t.) išmes, kad tokios komandos nėra, priešingu atveju suveiks komanda, o niekas nedaro -1, -2 ir t.t., jei ne savininkas nustato į 0, jei savininkas 1. Antrame skripte bandai tikrint ar savininkas, bet nenurodai kokia turėtu būt reikšmė (0 ar 1), tad nežinau kaip čia suveiktu.

Tema rakinama.

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4681 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Svečias
Ši tema yra užrakinta.
  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...