Szerző Téma: útzár probléma  (Megtekintve 963 alkalommal)

útzár probléma
« Dátum: 2013. Augusztus 24. - 16:02:48 »
0 Show voters
   if(strcmp(cmd, \"/utzar-le\") || strcmp(cmd, \"/utzár-le\"))
{
new Float:X,Float:Y,Float:Z;
GetPlayerPos(playerid,X,Y,Z);
new utzar = CreatePlayerObject(playerid, 3578, X, Y, Z, 0.0, 0.0, 96.0);
return 1;
}
if(strcmp(cmd, \"/utzar-fel\") || strcmp(cmd, \"/utzár-fel\"))
{
 new Float:X,Float:Y,Float:Z;
 GetPlayerPos(playerid,X,Y,Z);
 DestroyObject(playerid,3578);
}

Hellotok van ez a code-m és az a baj hogy amikor lerakom az objectett akkor belerak és nem tudok elmenni onnan,2.beírom hogy /utzár-fel akkor nem törli az objectet hanem hozzá ad megint egy útzár objectett!

útzár probléma
« Válasz #1 Dátum: 2013. Augusztus 24. - 16:47:41 »
0 Show voters

        if(strcmp(cmd, \"/utzar-le\") || strcmp(cmd, \"/utzár-le\"))
        {
                new Float:X,Float:Y,Float:Z;
                GetPlayerPos(playerid,X,Y,Z);
                new utzar = CreatePlayerObject(playerid, 3578, X, Y+1, Z, 0.0, 0.0, 96.0);
                return 1;
        }
        if(strcmp(cmd, \"/utzar-fel\") || strcmp(cmd, \"/utzár-fel\"))
        {
         new Float:X,Float:Y,Float:Z;
         GetPlayerPos(playerid,X,Y+1,Z);
         DestroyObject(playerid,3578);
        }

 
+1 hozákell adni a Yhoz hogy eléd tegye 1m el :)

útzár probléma
« Válasz #2 Dátum: 2013. Augusztus 24. - 17:09:06 »
0 Show voters
Idézetet írta: Peter date=1377355661\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"41816\" data-ipsquote-contentclass=\"forums_Topic


        if(strcmp(cmd, \"/utzar-le\") || strcmp(cmd, \"/utzár-le\"))
        {
                new Float:X,Float:Y,Float:Z;
                GetPlayerPos(playerid,X,Y,Z);
                new utzar = CreatePlayerObject(playerid, 3578, X, Y+1, Z, 0.0, 0.0, 96.0);
                return 1;
        }
        if(strcmp(cmd, \"/utzar-fel\") || strcmp(cmd, \"/utzár-fel\"))
        {
         new Float:X,Float:Y,Float:Z;
         GetPlayerPos(playerid,X,Y+1,Z);
         DestroyObject(playerid,3578);
        }

 
+1 hozákell adni a Yhoz hogy eléd tegye 1m el :)
 
+ azért nem törli, mert a változó a parancsban van! tedd a mod elejére!
 

//mod elejére
new utzar;
        if(strcmp(cmd, \"/utzar-le\") || strcmp(cmd, \"/utzár-le\"))
        {
                new Float:X,Float:Y,Float:Z;
                GetPlayerPos(playerid,X,Y,Z);
                utzar = CreatePlayerObject(playerid, 3578, X, Y+1, Z, 0.0, 0.0, 96.0);
                return 1;
        }
        if(strcmp(cmd, \"/utzar-fel\") || strcmp(cmd, \"/utzár-fel\"))
        {
         new Float:X,Float:Y,Float:Z;
         GetPlayerPos(playerid,X,Y+1,Z);
         DestroyObject(playerid,3578);
        }

útzár probléma
« Válasz #3 Dátum: 2013. Augusztus 24. - 18:38:31 »
0 Show voters
köszönöm!

Dupla hozzászólás automatikusan összefûzve. ( 2013. Augusztus 24. - 18:46:19 )

erre ír hibát
C:\\Documents and Settings\\Rendszergazda\\Asztal\\scriptelés\\0,3x\\ujmappolásos.pwn(65515) : error 035: argument type mismatch (argument 3)
ami ez a sor
 
         GetPlayerPos(playerid,X,Y+1,Z);

 

Dupla hozzászólás automatikusan összefûzve. ( 2013. Augusztus 24. - 19:12:42 )

ha beírom /útzár-fel akkor megint lerak eggyet:S
« Utoljára szerkesztve: 2013. Augusztus 24. - 19:12:42 írta rcsbakos2 »

útzár probléma
« Válasz #4 Dátum: 2013. Augusztus 24. - 22:21:15 »
0 Show voters
Ja bocs a getplayerpos hoz nem kell +1 azt töröld

útzár probléma
« Válasz #5 Dátum: 2013. Augusztus 24. - 23:22:15 »
0 Show voters
oks, az mitõl lehet hogy beírok bármit és akkor is letesz egy útzárat?:O

útzár probléma
« Válasz #6 Dátum: 2013. Augusztus 24. - 23:37:44 »
0 Show voters
Lezártad a sort? Meg próbáld kivenni az ékezetes részt.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal