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

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

Susidūriau su problema komandoje /get , kurią naudoja administratoriai.

 

Jokių klaidų per pawn nerodo, tik žaidime gaunasi klaida.
​Kai admin nori atiteleportuoti žmogų pagal ID ( pvz. žaidėjo id - 1 tas pats ir su didesniais skaičiais už 0 ), parašius /get 1 , atiteleportuoja vienintelį žaidėją, kurio ID - 0

​Kodas:

CMD:get(playerid,params[])
{
    if(playerDB[playerid][adminlvl]<2 && playerDB[playerid][savininkas]==0) return 0;
    if(!aod[playerid]) return SendClientMessage(playerid, -1, "{FFFFFF}[ {90D495}• {FFFFFF}]: AOD rėžimas išjungtas! Jį įjungti galite parašę : {90D495}/aod {ffffff}.");
 new ID[MAX_PLAYER_NAME];
 if(sscanf(params,"r",ID)) return SendClientMessage(playerid, -1, "{FFFFFF}[ {90D495}• {FFFFFF}]: Atiteleportuoti žaidėją prie savęs: /get [ {90D495}Vardas_Pavardė {FFFFFF}]");
    new zaidejoID;
 zaidejoID = GetPlayeridMid( ID );
 GetPlayerName(zaidejoID,ID,sizeof(ID));
 if(zaidejoID == playerid) return SendClientMessage(playerid, -1, "{FFFFFF}[ {90D495}• {FFFFFF}]: Savęs atiteleportuoti negalite!");
 if(zaidejoID == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, "{FFFFFF}[ {90D495}• {FFFFFF}]: Tokio žaidėjo nėra!");
 else if(playerDB[zaidejoID][surakintas]==true) return SendClientMessage(playerid, -1, "{FFFFFF}[ {90D495}• {FFFFFF}]: Žaidėjas arba jūs esate surakintas.");
 new Float:Poz[3];
 GetPlayerPos(playerid,Poz[0],Poz[1],Poz[2]);
 SetPlayerPos(zaidejoID,Poz[0],Poz[1],Poz[2]);
 SetPlayerInterior(zaidejoID,GetPlayerInterior(playerid));
 SetPlayerVirtualWorld(zaidejoID,GetPlayerVirtualWorld(playerid));
 return 1;
}

CMD:get(playerid,params[]) { if(playerDB[playerid][adminlvl]<2 && playerDB[playerid][savininkas]==0) return 0; if(!aod[playerid]) return SendClientMessage(playerid, -1, "{FFFFFF}[ {90D495}• {FFFFFF}]: AOD rėžimas išjungtas! Jį įjungti galite parašę : {90D495}/aod {ffffff}."); new ID; if(sscanf(params,"u",ID)) return SendClientMessage(playerid, -1, "{FFFFFF}[ {90D495}• {FFFFFF}]: Atiteleportuoti žaidėją prie savęs: /get [ {90D495}Vardas_Pavardė {FFFFFF}]"); if(ID == playerid) return SendClientMessage(playerid, -1, "{FFFFFF}[ {90D495}• {FFFFFF}]: Savęs atiteleportuoti negalite!"); if(ID == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, "{FFFFFF}[ {90D495}• {FFFFFF}]: Tokio žaidėjo nėra!"); if(playerDB[iD][surakintas] == true) return SendClientMessage(playerid, -1, "{FFFFFF}[ {90D495}• {FFFFFF}]: Žaidėjas arba jūs esate surakintas."); new Float:Poz[3]; GetPlayerPos(playerid,Poz[0],Poz[1],Poz[2]); SetPlayerPos(ID,Poz[0],Poz[1],Poz[2]); SetPlayerInterior(ID,GetPlayerInterior(playerid)); SetPlayerVirtualWorld(ID,GetPlayerVirtualWorld(playerid)); return 1; }

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

Prisijungti prie diskusijos

Palikti atsakymą galite iš karto, o užsiregistruoti vėliau. Jeigu jau turite paskyrą mūsų forume, Prisijunkite.

Svečias
Atsakyti šioje temoje...

×   Įklijuotas tekstas turi teksto formatavimą.   Pašalinti teksto formatavimą

  Galimi tik 75 veidukai.

×   Nuoroda buvo automatiškai įterpta.   Įterpti nuorodą paprastai

×   Jūsų ankstesnis pranešimas buvo atkurtas.   Išvalyti redaktorių

×   Jūs negalite įkelti nuotraukas tiesiogiai.Įkelkite arba įdėkite nuotraukas iš URL.

  • Šiame puslapyje naršo:   0 nariai

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

Skelbimai


×
×
  • Sukurti naują...