Szerző Téma: /munka parancs  (Megtekintve 510 alkalommal)

Nem elérhető shadee

  • 1073
    • Profil megtekintése
/munka parancs
« Dátum: 2012. augusztus 03. - 20:27:50 »
0 Show voters
ebbe mi a baj?
 
   if(strcmp(cmdtext, \"/munka\", true) == 0) // by Ellis
{
    if(PlayerInfo[playerid][pJob]<0)
    {
        SendClientMessage(playerid,COLOR_GREEN,\"Neked már van munkád!\");
}
    if (PlayerToPoint(4, playerid,1731.1846,-1865.4705,13.5726) || PlayerToPoint(4, playerid,362.8079,173.6812,1008.3828))
    {
   ShowPlayerDialog(playerid,999987,DIALOG_STYLE_LIST,\"Legális Munkák\",\"Detektív\\nÜgyvéd\",\"Elfogadom\",\"Mégse\");
   return 1;
}
else { SendClientMessage(playerid, COLOR_GREY,\"Nem vagy a munka felvevõ helyen.\"); }
}

/munka parancs
« Válasz #1 Dátum: 2012. augusztus 03. - 20:35:08 »
0 Show voters
Ránézésre semmi..
Én PlayerToPoint helyett IsPlayerInRangeOfPoint-ot, strcmp helyett ZCMD-t használnék :D

Nem elérhető shadee

  • 1073
    • Profil megtekintése
/munka parancs
« Válasz #2 Dátum: 2012. augusztus 03. - 20:40:14 »
0 Show voters
Idézetet írta: TengeriMalac date=1344018908\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"25459\" data-ipsquote-contentclass=\"forums_Topic
Ránézésre semmi..
Én PlayerToPoint helyett IsPlayerInRangeOfPoint-ot, strcmp helyett ZCMD-t használnék :D
 
baj a munka lekérdezéskor van,ha van munkám,akkor is felveszi

Nem elérhető ZyZu.

  • Globális moderátor
  • 8939
  • my turbo diesel forum
  • Discord: ZyZu.
    • Profil megtekintése
/munka parancs
« Válasz #3 Dátum: 2012. augusztus 03. - 20:45:44 »
0 Show voters

if(strcmp(cmdtext, \"/munka\", true) == 0)
{
if(PlayerInfo[playerid][pJob]<0) return SendClientMessage(playerid,COLOR_GREEN,\"Neked már van munkád!\");
}
if(PlayerToPoint(4, playerid,1731.1846,-1865.4705,13.5726) || PlayerToPoint(4, playerid,362.8079,173.6812,1008.3828)) return
SendClientMessage(playerid, COLOR_GREY,\"Nem vagy a munka felvevõ helyen.\");
{
ShowPlayerDialog(playerid,999987,DIALOG_STYLE_LIST,\"Legális Munkák\",\"Detektív\\nÜgyvéd\",\"Elfogadom\",\"Mégse\");
}
return 1;
}

 
Tessék teszteld.

/munka parancs
« Válasz #4 Dátum: 2012. augusztus 03. - 20:47:11 »
0 Show voters
Idézetet írta: ZyZu date=1344019544\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"25459\" data-ipsquote-contentclass=\"forums_Topic


if(strcmp(cmdtext, \"/munka\", true) == 0)
{
if(PlayerInfo[playerid][pJob]<0) return SendClientMessage(playerid,COLOR_GREEN,\"Neked már van munkád!\");
}
if(PlayerToPoint(4, playerid,1731.1846,-1865.4705,13.5726) || PlayerToPoint(4, playerid,362.8079,173.6812,1008.3828)) return
SendClientMessage(playerid, COLOR_GREY,\"Nem vagy a munka felvevõ helyen.\");
{
ShowPlayerDialog(playerid,999987,DIALOG_STYLE_LIST,\"Legális Munkák\",\"Detektív\\nÜgyvéd\",\"Elfogadom\",\"Mégse\");
}
return 1;
}

 
Tessék teszteld.
 
Ránézésre sem jó..


JUDIT: Most, hogy átnézem, elképzelhetõ, hogy azért nem jó, mert azthiszem 9999 a maximum dialogid, nálad pedig 1millió körül jár.
« Utoljára szerkesztve: 2012. augusztus 03. - 20:49:32 írta TengeriMalac »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal