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

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 3977 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, noriu susikurti admin komanda /gydytis ir padaryti,kad jos neitu naudotis mafijos zonoje, bet problema tame, kad būnant toje zonoje vistiek leidžia gydytis. :/ galbūt kažkas padėsit ?
 
Kodas: 

CMD:gydytis(playerid,paramas[])
{
if( pInfo[ playerid ][Admin]==0 ) return SendClientMessage(playerid,0xF75037FF,"Tokios   komandos nėra arba neturite tam teisių !");
new Float:Xpo,Float:Ypo,Float:Zpo;
GetPlayerPos(playerid,Xpo,Ypo,Zpo);
if((Xpo < -1512.4669) && (Xpo > -1303.7354) && (Ypo < -1600.3521) && (Ypo > -1353.0518))
{
SendClientMessage(playerid,0xF75037FF,"Mafijos zona !");
return 1;
}
if(pInfo[playerid][Admin]==1)
{
new agydytis_laikas1;
agydytis_laikas1 = pInfo[playerid][agydytis];
if(gettime( ) > agydytis_laikas1)
{
pInfo[playerid][agydytis]= gettime( )+120;
SetPlayerHealth(playerid,100);
return SendClientMessage(playerid,0xFF8000FF,"Pasigydei ! kita karta pasigydyti galėsi po 2min !");
}
new agydytis_laikas2;
agydytis_laikas2 = pInfo[playerid][agydytis];
if(gettime( ) < agydytis_laikas2)return SendClientMessage(playerid,0xFF8000FF,"Nuo paskutinio karto dar nepraėjo 2min !!!");
}
if(pInfo[playerid][Admin]==2)
{
SetPlayerHealth(playerid,100);
SendClientMessage(playerid,0xFF8000FF,"Pasigydei !");
}
return 1;
}

CMD:gydytis(playerid,paramas[])

{

if( pInfo[ playerid ][Admin]==0 ) return SendClientMessage(playerid,0xF75037FF,"Tokios komandos nėra arba neturite tam teisių !");

new Float:Xpo,Float:Ypo,Float:Zpo;

GetPlayerPos(playerid,Xpo,Ypo,Zpo);

if((Xpo < -1512.4669) && (Xpo > -1303.7354) && (Ypo < -1600.3521) && (Ypo > -1353.0518))

{

return SendClientMessage(playerid,0xF75037FF,"Mafijos zona !");

}

if(pInfo[playerid][Admin]==1)

{

new agydytis_laikas1;

agydytis_laikas1 = pInfo[playerid][agydytis];

if(gettime( ) > agydytis_laikas1)

{

pInfo[playerid][agydytis]= gettime( )+120;

SetPlayerHealth(playerid,100);

return SendClientMessage(playerid,0xFF8000FF,"Pasigydei ! kita karta pasigydyti galėsi po 2min !");

}

new agydytis_laikas2;

agydytis_laikas2 = pInfo[playerid][agydytis];

if(gettime( ) < agydytis_laikas2)return SendClientMessage(playerid,0xFF8000FF,"Nuo paskutinio karto dar nepraėjo 2min !!!");

}

if(pInfo[playerid][Admin]==2)

{

SetPlayerHealth(playerid,100);

SendClientMessage(playerid,0xFF8000FF,"Pasigydei !");

}

return 1;

}

  • Teigiamai 1
(redaguota)
CMD:gydytis(playerid,paramas[])
{
if( pInfo[ playerid ][Admin]==0 ) return SendClientMessage(playerid,0xF75037FF,"Tokios   komandos nėra arba neturite tam teisių !");
new Float:Xpo,Float:Ypo,Float:Zpo;
GetPlayerPos(playerid,Xpo,Ypo,Zpo);
if((Xpo < -1512.4669) && (Xpo > -1303.7354) && (Ypo < -1600.3521) && (Ypo > -1353.0518)) return SendClientMessage(playerid, 0xF75037FF, "Mafijos zona !");
if(pInfo[playerid][Admin]==1)
{
new agydytis_laikas1;
agydytis_laikas1 = pInfo[playerid][agydytis];
if(gettime( ) > agydytis_laikas1)
{
pInfo[playerid][agydytis]= gettime( )+120;
SetPlayerHealth(playerid,100);
return SendClientMessage(playerid,0xFF8000FF,"Pasigydei ! kita karta pasigydyti galėsi po 2min !");
}
new agydytis_laikas2;
agydytis_laikas2 = pInfo[playerid][agydytis];
if(gettime( ) < agydytis_laikas2)return SendClientMessage(playerid,0xFF8000FF,"Nuo paskutinio karto dar nepraėjo 2min !!!");
}
if(pInfo[playerid][Admin]==2)
{
SetPlayerHealth(playerid,100);
SendClientMessage(playerid,0xFF8000FF,"Pasigydei !");
}
return 1;
}

Pamėgink šitaip arba dar gali naudoti IsPlayerInArea stock'a.

Redaguota , nario Marux
  • Teigiamai 1
(redaguota)
CMD:gydytis(playerid,paramas[])
{
if( pInfo[ playerid ][Admin]==0 ) return SendClientMessage(playerid,0xF75037FF,"Tokios   komandos nėra arba neturite tam teisių !");
new Float:Xpo,Float:Ypo,Float:Zpo;
GetPlayerPos(playerid,Xpo,Ypo,Zpo);
if((Xpo < -1512.4669) && (Xpo > -1303.7354) && (Ypo < -1600.3521) && (Ypo > -1353.0518)) return SendClientMessage(playerid, 0xF75037FF, "Mafijos zona !");
if(pInfo[playerid][Admin]==1)
{
new agydytis_laikas1;
agydytis_laikas1 = pInfo[playerid][agydytis];
if(gettime( ) > agydytis_laikas1)
{
pInfo[playerid][agydytis]= gettime( )+120;
SetPlayerHealth(playerid,100);
return SendClientMessage(playerid,0xFF8000FF,"Pasigydei ! kita karta pasigydyti galėsi po 2min !");
}
new agydytis_laikas2;
agydytis_laikas2 = pInfo[playerid][agydytis];
if(gettime( ) < agydytis_laikas2)return SendClientMessage(playerid,0xFF8000FF,"Nuo paskutinio karto dar nepraėjo 2min !!!");
}
if(pInfo[playerid][Admin]==2)
{
SetPlayerHealth(playerid,100);
SendClientMessage(playerid,0xFF8000FF,"Pasigydei !");
}
return 1;
}

Pamėgink šitaip arba dar gali naudoti IsPlayerInArea stock'a.

 

Dėkui, panaudojau IsPlayerInArea ir padėjo :)

Redaguota , nario domantasg3

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 3977 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ą...