Szerző Téma: 2 kérdés !FONTOS!  (Megtekintve 484 alkalommal)

Nem elérhető KDDomi

  • 976
    • Profil megtekintése
2 kérdés !FONTOS!
« Dátum: 2011. február 03. - 13:42:45 »
0 Show voters
Nos lenne 2 kérdésem.
1.
Hogy lehet azt megcsinálni ebbe a scriptbe hogy ha beirja hogy /hazberles és megveszi valameiket akor 10 perc után kiirja neki hogy \"Fizesd be a szállást!\" és ha 20 perc eltelik akor kiirja neki hogy \"Amiért nem fizetted be a szállást kilakoltatak!\" és aki nem vett a /hazberles ben 1 házat se annak ne irja ki
2.
Ez az elözö kérdéshez van.
Hogy lehet olyan parancsot hogy /befizet és ha a /hazberles ben nem bérelt házat akor azt irja \"Nem béreltél szállást\" és ha bérelt akor lerkédezze hogy van e elég pénze a kifizetésre és ha van akor levonja töle és megin 10 perc mulva kiirja neki hogy Fizesse be a szállást!
Enyi lenne remélem érthetö
Üdv KDDomi
UI: itt a script amibe kellene:
 
#define FILTERSCRIPT
#include <a_samp>
#include <streamer>
#if defined FILTERSCRIPT
#define COLOR_BLUE 0x2641FEAA
#define DIALOG_VASAR 1234
forward IsPlayerInArea(playerid, Float:minx, Float:maxx, Float:miny, Float:maxy);
new door1;
new door2;
new door3;
new door4;
public OnFilterScriptInit()
{
door1 = CreateObject(1649, 1163.458374, -1326.698486, 1386.884888, 0.0000, 0.0000, 90.9963);
door2 = CreateObject(1980, 1157.116577, -1319.286621, 1386.996338, 0.0000, 0.0000, 270.6185);
door3 = CreateObject(1651, 1151.669922, -1307.760986, 1386.799072, 90.2409, 0.0000, 90.1368);
door4 = CreateObject(1651, 1149.505493, -1307.765869, 1386.817383, 90.2409, 0.0000, 90.1368);
AddStaticPickup(358, 15, -604.6817, -545.6698, 37.5253); //sniper
AddStaticPickup(371, 15, 1710.3359,1614.3585,10.1191); //para
AddStaticPickup(371, 15, 1964.4523,1917.0341,130.9375); //para
AddStaticPickup(371, 15, 2055.7258,2395.8589,150.4766); //para
AddStaticPickup(371, 15, 2265.0120,1672.3837,94.9219); //para
AddStaticPickup(371, 15, 2265.9739,1623.4060,94.9219); //para
AddStaticPickup(1212, 15, -391.3987, 1510.4519, 76.6117); // cash drift
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
#else
main()
{
print(\"\\n----------------------------------\");
print(\"Ház bérlés By Vipera\");
print(\"----------------------------------\\n\");
}
#endif
public OnPlayerCommandText(playerid, cmdtext[])
{
if( !strcmp(cmdtext,\"/opendoor1\",true ))
{
    MoveObject(door1, 1163.458374, -1322.698486,1386.884888,0.8);
    SendClientMessage(playerid, COLOR_BLUE,\"Ajtó nyitva!\");
    return 1;
}
if( !strcmp(cmdtext,\"/opendoor2\",true ))
{
    MoveObject(door2, 1151.116577, -1319.286621, 1386.996338,0.8);
    SendClientMessage(playerid, COLOR_BLUE,\"Ajtó nyitva!\");
    return 1;
}
if( !strcmp(cmdtext,\"/opendoor3\",true ))
{
    MoveObject(door4,1148.669922, -1307.760986, 1386.799072, 0.8);
        MoveObject(door3,1152.505493, -1307.765869, 1386.817383, 0.8);
    SendClientMessage(playerid, COLOR_BLUE,\"Ajtó nyitva!\");
    return 1;
}
if( !strcmp(cmdtext,\"/closedoor1\",true ))
{
    MoveObject(door1, 1163.458374, -1326.698486,1386.884888,0.8);
    SendClientMessage(playerid, COLOR_BLUE,\"Ajtó zárva\");
    return 1;
}
if( !strcmp(cmdtext,\"/closedoor2\",true ))
{
     MoveObject(door2, 1157.116577, -1319.286621, 1386.996338,0.8);
     SendClientMessage(playerid, COLOR_BLUE,\"Ajtó zárva\");
     return 1;
}
if( !strcmp(cmdtext,\"/closedoor3\",true ))
{   
    MoveObject(door4, 1151.669922, -1307.760986, 1386.799072, 0.8);
        MoveObject(door3, 1149.505493, -1307.765869, 1386.817383, 0.8);
    SendClientMessage(playerid, COLOR_BLUE,\"Ajtó zárva\");
    return 1;
}
    if( !strcmp(cmdtext,\"/hazberles\",true ))
{
        ShowPlayerDialog(playerid, DIALOG_VASAR, DIALOG_STYLE_LIST, \"Ház bérlés:\",\"Hotel\\nPiheno Haz\\nBar\",\"Kiválaszt\",\"Mégse\");
    return 1;
}
if (!strcmp(\"/berles\",cmdtext,true))
{
SetPlayerInterior(playerid,0);
if (GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
   LinkVehicleToInterior(GetPlayerVehicleID(playerid),0);
   SetVehiclePos(GetPlayerVehicleID(playerid),1169.1206,-1330.0065,1386.4193);
   SetVehicleZAngle(GetPlayerVehicleID(playerid),84.7536);
}
else
{
   SetPlayerPos(playerid,1169.1206,-1330.0065,1386.4193);
   SetPlayerFacingAngle(playerid,84.7536);
}
SendClientMessage(playerid,COLOR_BLUE,\"Üdvözöllek a Ház bérlésben!\");
return 1;
}
return 0;
}

 
UI2: A DialogRespone a Modba van.
« Utoljára szerkesztve: 2011. február 03. - 18:12:41 írta KDDomi »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal