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

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 3154 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.Meta tokia klaidą ir errorą:    
 warning 219: local variable "msg" shadows a variable at a preceding level 
ir 
 error 001: expected token: ")", but found "{"
 
 
 
 
Kodas:  
 
if(newkeys == KEY_ANALOG_DOWN) // Num 2
{
for(new i=0;i<MAX_PLAYERS;i++)
{
new Float:x,Float:y,Float:z;
GetPlayerPos(playerid,x,y,z);
if (IsPlayerConnected(i))
       {
if(IsPlayerInRangeOfPoint(i,10,x,y,z))
 {
       if(playerid != i)
       {
       TogglePlayerControllable(playerid,false);
       new msg[100];
 format(msg,100,"Pareigunas %s: Jus surakino!",GetPlayerNameEx(playerid));
SendClientMessage(playerid,-1,msg);
 format(msg,100,"Tu surakinai: %s",GetPlayerNameEx(i));
  SendClientMessage(playerid,-1,msg);
surakintas[playerid]=true; // padarom kad zaidejas surakintas
if(surakintas[playerid])
{
 TogglePlayerControllable(playerid,true);
       new msg[100];
 format(msg,100,"Pareigunas %s: Jus atrakino!",GetPlayerNameEx(playerid));
SendClientMessage(playerid,-1,msg);
 format(msg,100,"Tu atrakinai: %s",GetPlayerNameEx(i));
  SendClientMessage(playerid,-1,msg);
surakintas[playerid]=false; // padarom kad zaidejas atrakintas
}
       }
       }
       }
       }
       return 1;
       } 
 
 
 
 
 
 
Warningo Eilutė. paskutinis tas msg:        new msg[100]; 
 
Eroro eilutė:   {

 

  • ,
 

Warning meta, nes du tokie patys kintamieji sukurti "msg". O error kur meta, numesk pora eilučių virš erroro ir po juo

if(IsPlayerInRangeOfPoint(i,10,x,y,z)
{
       if(playerid != i)

 

 
if(IsPlayerInRangeOfPoint(i,10,x,y,z)
{
       if(playerid != i)

 

Sutvarkiau nemeta erroru, bet komanda neveikia, kai paspaudžiu mygtuką žaidėjo nesurakina. Ir man nieko nerašo

Neveikia todėl, nes 

if(newkeys == KEY_ANALOG_DOWN)

Veiks tik sėdint transporto priemonėje.

Dėkui.Norėjau padaryti šią  kaip ir komandą ir gaujiniams, bet kai paspaudžiu mygtuką nieko nevyksta, va kodas: 

 

 

if (newkeys & KEY_NO) //N
{
if(playerDB[playerid][specialybe]==40|| playerDB[playerid][specialybe]==42)
{
new Float:a,Float:y,Float:z,i;
for (i=0;i<MAX_PLAYERS;i++)
{
if(IsPlayerConnected(i))
{
if(i != playerid)
{
GetPlayerPos(playerid,a,y,z);
if(IsPlayerInRangeOfPoint(i, 5.0 ,a,y,z))
{
if(GetPVarInt(i, "Surakinti") == 0)
{
TogglePlayerControllable(i,false);
GameTextForPlayer(i,"~r~S T O K !~n~~w~ Tave Suriðo!",7000,3);
                 SetPlayerSpecialAction(i, SPECIAL_ACTION_CUFFED );
                 SetPlayerAttachedObject(i,0,19418,5,0.016000,0.032000,0.025000,17.500005,-10.099991,-48.099990,1.0,1.0,1.0 );
new vardas[MAX_PLAYER_NAME],zinute[70];
GetPlayerName(i,vardas,sizeof(vardas));
format(zinute,sizeof(zinute),"Sustabdei %s",vardas);
                 SendClientMessage(playerid,0xffffffAA,zinute);
SetPVarInt(i, "Surakinti", 1);
}
else if(GetPVarInt(i, "Surakinti") == 1)
{
TogglePlayerControllable(i,true);
GameTextForPlayer(i,"~r~PALEISTAS",7000,3);
             RemovePlayerAttachedObject(i,0);
             SetPlayerSpecialAction(i,SPECIAL_ACTION_NONE);
new vardas[MAX_PLAYER_NAME],zinute[70];
GetPlayerName(i,vardas,sizeof(vardas));
SetPVarInt(i, "Surakinti", 0);
format(zinute,sizeof(zinute),"Paleidai : %s",vardas);
SendClientMessage(playerid,RED,zinute);
}
}
}
}
}
}
return 1;
}

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