Szerző Téma: Egy parancs több dologra jó legyen.  (Megtekintve 845 alkalommal)

dexi

  • Vendég
Egy parancs több dologra jó legyen.
« Dátum: 2011. December 18. - 23:28:46 »
0 Show voters
TEszem azt van 2 kapu, akkor mind2-t lehessen nyitni vele.
Ha ottvagyok az 1-es kapunál 5 mezõ távolságra max, akkor kinyissa a kaput, ellenkezõ esetben írja ki hogy Nem vagy a kapunál.
Ha ottvagyok a 2-es kapunál ugyanezt játsza el ugyanaz a parancs.
Szóval 2 kapura legyen jó egy parancs.

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
Egy parancs több dologra jó legyen.
« Válasz #1 Dátum: 2011. December 19. - 00:06:02 »
0 Show voters
hát ez szerintem sima feltétel képzés :)
http://wiki.sa-mp.com/wiki/Control_Structures#else_if
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

Nem elérhető Bazsi

  • 345
    • Profil megtekintése
Egy parancs több dologra jó legyen.
« Válasz #2 Dátum: 2011. December 19. - 00:11:51 »
0 Show voters
   if (strcmp(\"/kapu\", cmdtext, true, 10) == 0)
{
if(IsPlayerInRangeOfPoint(playerid, 5, x, y, z)
{
    MoveObject(objectid, x, y, z, 2);
}
else if(IsPlayerInRangeOfPoint(playerid, 5, x, y, z)
{
    MoveObject(objectid, x, y, z, 2);
}
return 1;
}

dexi

  • Vendég
Egy parancs több dologra jó legyen.
« Válasz #3 Dátum: 2011. December 19. - 00:14:45 »
0 Show voters
Rendben, köszönöm és hogy tudom megoldani hogy, ha az illetõ nincs egy kapunál se akk írja ki hogy : \"Nem vagy egy kapunál sem.\" ? Mert nem látok egy lehetõséget sem ahova bele lehetne írni

Nem elérhető Bazsi

  • 345
    • Profil megtekintése
Egy parancs több dologra jó legyen.
« Válasz #4 Dátum: 2011. December 19. - 00:34:02 »
0 Show voters
Idézetet írta: Fl0rian date=1324250085\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"14437\" data-ipsquote-contentclass=\"forums_Topic
Rendben, köszönöm és hogy tudom megoldani hogy, ha az illetõ nincs egy kapunál se akk írja ki hogy : \"Nem vagy egy kapunál sem.\" ? Mert nem látok egy lehetõséget sem ahova bele lehetne írni
 
Igen, bocsánat, el is felejtettem:)
 
   if (strcmp(\"/kapu\", cmdtext, true, 10) == 0)
{
if(IsPlayerInRangeOfPoint(playerid, 5, x, y, z)
{
    MoveObject(objectid, x, y, z, 2);
}
else if(IsPlayerInRangeOfPoint(playerid, 5, x, y, z)
{
    MoveObject(objectid, x, y, z, 2);
}
                else
                {
                 SZÖVEG
                }
return 1;
}

Calvin

  • Vendég
Egy parancs több dologra jó legyen.
« Válasz #5 Dátum: 2011. December 19. - 01:39:30 »
0 Show voters
Öhhhhh és pontosan hogyan kell kitölteni?:D Mivel nekem 9 hibát talál.... Egy kis segítséget még adhatnál légyszives,megköszönném :D Bocs a tudatlanságért..:D

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
Egy parancs több dologra jó legyen.
« Válasz #6 Dátum: 2011. December 19. - 02:01:56 »
0 Show voters
[pawn]i
f(!strcmp(cmdtext, \"/kapunyit\", true))
{
if(IsPlayerInRangeOfPoint(playerid, 6.0, x, y, z)) { MoveObject(object,x,y,z,speed); }
else if(IsPlayerInRangeOfPoint(playerid, 6.0, x, y, z)) { MoveObject(object,x,y,z,speed); }
else if(IsPlayerInRangeOfPoint(playerid, 6.0, x, y, z)) { MoveObject(object,x,y,z,speed); }
else { SendClientMessage(playerid,COLOR_VALAMI,\"Innen nem tudsz kaput nyitni !\"); }
return 1;
}
[/pawn]
http://wiki.sa-mp.com/wiki/IsPlayerInRangeOfPoint
http://wiki.sa-mp.com/wiki/MoveObject
X Y Z koordinátákat be kell írni és a sebességet is!
/save-el tudod lementeni vagy a tárgy létrehozásánál használtakat kimásolod...
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal