Szerző Téma: Javítás  (Megtekintve 420 alkalommal)

SmokeR

  • Vendég
Javítás
« Dátum: 2012. március 21. - 16:43:50 »
0 Show voters
Hali,tudnátok nekem ebbe segíteni mi lehet a gond ?
 
C:\\Documents and Settings\\Eciplis\\Asztal\\xmod.pwn(115) : warning 219: local variable \"DM\" shadows a variable at a preceding level
C:\\Documents and Settings\\Eciplis\\Asztal\\xmod.pwn(115) : error 008: must be a constant expression; assumed zero
C:\\Documents and Settings\\Eciplis\\Asztal\\xmod.pwn(115) : warning 204: symbol is assigned a value that is never used: \"DM\"
C:\\Documents and Settings\\Eciplis\\Asztal\\xmod.pwn(133) : warning 219: local variable \"DM\" shadows a variable at a preceding level
C:\\Documents and Settings\\Eciplis\\Asztal\\xmod.pwn(133) : error 008: must be a constant expression; assumed zero
C:\\Documents and Settings\\Eciplis\\Asztal\\xmod.pwn(133) : warning 204: symbol is assigned a value that is never used: \"DM\"
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
2 Errors.

 
és itt vannak a sorok is:
155:DM[playerid] = false;
155:DM[playerid] = false;
155:DM[playerid] = false;
133:DM[playerid] = false;
133:DM[playerid] = false;
133:DM[playerid] = false;
nem tudom ki lehet a gond :D
 
public OnPlayerConnect(playerid)
{
new
    DM[playerid] = false;
    return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
new
    DM[playerid] = false;
    return 1;
}

 
Ezt tettem be ha így jobban segít :D

Elõre is kösz a kijavítást, és a válaszokat !

Nem elérhető Gabor..

  • 1883
  • Gabor..
    • Profil megtekintése
Javítás
« Válasz #1 Dátum: 2012. március 21. - 18:42:56 »
+1 Show voters
public OnPlayerConnect(playerid)
{
    DM[playerid] = false;
    return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
    DM[playerid] = false;
    return 1;
}

 A \'new\'- változót töröld ki, ha máshol is van! Csak a mód elején kell  a Dm-nek \'new\' változó úgy, hogy ne eljárás alatt legyenek!
« Utoljára szerkesztve: 2012. március 21. - 18:45:14 írta Gabor.. »

Javítás
« Válasz #2 Dátum: 2012. március 21. - 18:56:02 »
+1 Show voters
(Ha még nincs létrehozva akkor )Még a mód elejére:
 

new bool:DM[MAX_PLAYERS];

SmokeR

  • Vendég
Javítás
« Válasz #3 Dátum: 2012. március 21. - 20:00:38 »
0 Show voters
Sikerült kösz a választ !

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal