Szerző Téma: 1óránként használható parancs  (Megtekintve 483 alkalommal)

1óránként használható parancs
« Dátum: 2014. Augusztus 04. - 17:12:45 »
0 Show voters
Sziasztok! Itt ez a parancs
[pawn]CMD:kikoto(playerid,params[])
{
    if(isnull(params))
{
   SendClientMessage(playerid, FEKETE,\"========================================================================================\");
   SendClientMessage(playerid, FEHER,\"/kikoto [Mi]\");
   SendClientMessage(playerid, FEHER,\"Csempész [1]\");
   SendClientMessage(playerid, FEKETE,\"========================================================================================\");
   return 1;
}
if(!strcmp(params, \"1\", true) || !strcmp(params, \"csempesz\", true))
{
    if(IsPlayerInRangeOfPoint( playerid, 3.0,-3444.4241,1675.3265,-0.5595) || IsPlayerInRangeOfPoint( playerid, 3.0, -4456.0176,2532.0889,-0.9799))
    {
        new VehID = GetPlayerVehicleID( playerid );
            if(GetVehicleModel(VehID) == 446)
            {
            ShowPlayerDialog(playerid,CSEMPESZDOBOZDIALOG,DIALOG_STYLE_MSGBOX,\"Csempészet\",\"Van 2db átpakolható doboz\\nÁtpakolod most?\",\"Átpakol\",\"Mégse\");
            cmd_me(playerid,\"átpakolja a dobozokat.\");
      }
      else SendClientMessage(playerid,NARANCS,\"(( Nem ülsz csempészhajóban! ))\");
   }
   else SendClientMessage(playerid,NARANCS,\"(( Nem vagy egy szigetnél se! ))\");
}
return 1;
}[/pawn]
Hogy kell belerakni azt hogy a parancs használata után várni keljen 1órát utána ismét lehessen használni a parancsot?

1óránként használható parancs
« Válasz #1 Dátum: 2014. Augusztus 04. - 17:15:57 »
+1 Show voters
if(gettime() > GetPVarInt(playerid, \"parancsido\")) return SendClientMessage(playerid, -1, \"még nem használhatod\");
SetPVarInt(playerid, \"parancsido\", gettime() + (60*60));

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal