Pretraga

Pritisnite Enter za pretragu ili Escape za zatvaranje

Zaključano

[Pomoc]U vezi kuce i labela

Započeo Marko_Epepe
pre 12 godina
326
pregleda
5
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
Marko_Epepe
Shot Caller
pre 12 godina
Skripta koju koristim:Moja
deo skripte da cu vam
slike video
problem:Kada kucam /edit level na kucu se smanji level ali ne i na labelu do cega je to? evo vam ovo u vezi kuce
for(new h = 0; h < sizeof(HouseInfo); h++)
{
if(HouseInfo == 0)
{
format(PropertyString,sizeof(PropertyString),"{FFAF00}Opis:%s \n{FFAF00}Kuca na Prodaju!\n{FFAF00}Level: %d \n{FFAF00}Cena: $%d \n{FFAF00}Adresa Kuce: %s\nKucni broj:%d\n{FFAF00}Da kupite kucu /buyhouse",HouseInfo,HouseInfo,HouseInfo,UlicaKuce(h),HouseInfo);
HouseLabel = Create3DTextLabel(PropertyString ,0x00FF00FF,HouseInfo, HouseInfo, HouseInfo,30, 0, 1);
HousePickup = CreateDynamicPickup(1273, 1, HouseInfo, HouseInfo, HouseInfo);
CreateDynamicMapIcon(HouseInfo, HouseInfo, HouseInfo, 31, 0, -1, -1, -1, 100.0);
}
else if(HouseInfo == 1)
{
format(PropertyString,sizeof(PropertyString),"{FFAF00}Opis: %s \n{FFAF00}VLASNIK: %s\n{FFAF00}Cena: $%d\n{FFAF00}Potreban level: %d\nCena izdavanja: $%d\n{FFAF00} Adresa Kuce: %s \n{FFAF00}Kucni broj: %d\n{FFAF00}/househelp", HouseInfo,HouseInfo,HouseInfo,HouseInfo, HouseInfo,UlicaKuce(h),HouseInfo);
HouseLabel = Create3DTextLabel(PropertyString ,0x00FFF9FF,HouseInfo, HouseInfo, HouseInfo,30, 0, 1);
HousePickup = CreateDynamicPickup(1272, 1, HouseInfo, HouseInfo, HouseInfo);
CreateDynamicMapIcon(HouseInfo, HouseInfo, HouseInfo, 32, 0, -1, -1, -1, 100.0);
}
}

evo pod public OnPropTextdrawUpdate()
for(new h = 0; h < sizeof(HouseInfo); h++)
{
  if(HouseInfo == 0)
  {
Delete3DTextLabel(HouseLabel);
format(PropertyString,sizeof(PropertyString),"Opis:%s \nKuca na Prodaju!\nLevel: %d \nCena: $%d \nAdresa Kuce: %s\nKucni broj:%d\nDa kupite kucu /buyhouse",HouseInfo,HouseInfo,HouseInfo,UlicaKuce(h),HouseInfo);
HouseLabel = Create3DTextLabel(PropertyString ,0x00FF00FF,HouseInfo, HouseInfo, HouseInfo,30, 0, 1);
CreateDynamicMapIcon(HouseInfo, HouseInfo, HouseInfo, 31, 0, -1, -1, -1, 100.0);
}
else if(HouseInfo == 1)
{
Delete3DTextLabel(HouseLabel);
format(PropertyString,sizeof(PropertyString),"Opis: %s \nVLASNIK: %s\nCena: $%d\nPotreban level: %d\nCena izdavanja: $%d\n Adresa Kuce: %s \nKucni broj: %d\n/househelp", HouseInfo,HouseInfo,HouseInfo,HouseInfo, HouseInfo,UlicaKuce(h),HouseInfo);
HouseLabel = Create3DTextLabel(PropertyString ,0x00FFF9FF,HouseInfo, HouseInfo, HouseInfo,30, 0, 1);
CreateDynamicMapIcon(HouseInfo, HouseInfo, HouseInfo, 32, 0, -1, -1, -1, 100.0);
}
}


public OnHousePickupUpdate(houseid)
public OnHousePickupUpdate(houseid)
{
    if(HouseInfo == 0)
{
      DestroyDynamicPickup(HousePickup);
HousePickup = CreateDynamicPickup(1273, 1, HouseInfo, HouseInfo, HouseInfo);
}
if(HouseInfo == 1)
{
    DestroyDynamicPickup(HousePickup);
HousePickup = CreateDynamicPickup(1239, 1, HouseInfo, HouseInfo, HouseInfo);
}
}
Marko_Epepe
Shot Caller
pre 12 godina
Help
Ljubo
Enforcer
pre 12 godina
Daj komandu /edit
Marko_Epepe
Shot Caller
pre 12 godina
Ljubo wrote on February 26, 2013, 5:16 pm:
Daj komandu /edit
if(strcmp(cmd, "/edit", true) == 0)
{
    if(IsPlayerConnected(playerid))
{
if(PlayerInfo < 1337)
{
SendClientMessage(playerid, COLOR_GRAD2, "  Niste ovlasteni da koristite tu komandu !");
return 1;
}
new x_job;
x_job = strtok(cmdtext, idx);
if(!strlen(x_job)) {
SendClientMessage(playerid, COLOR_WHITE, "|__________________ Edit __________________|");
SendClientMessage(playerid, COLOR_WHITE, "{0ed400}{F3FF02}E:HP CMD | {0049FF} /edit (Used for Houses and Businesses)");
SendClientMessage(playerid, COLOR_GREY, "Available names: Level, Price, Funds, Products");
SendClientMessage(playerid, COLOR_WHITE, "|____________________________________________|");
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "{0ed400}{F3FF02}E:HP CMD | {0049FF} /edit ");
return 1;
}
new proplev = strval(tmp);
        //if(strcmp(x_job,"car",true) == 0)
        for(new i = 0; i < sizeof(HouseInfo); i++)
{
if (PlayerToPoint(3, playerid,HouseInfo, HouseInfo, HouseInfo))
{
format(string, sizeof(string), "Kuca: %d", i);
SendClientMessage(playerid, COLOR_GRAD2, string);
if(proplev > 0)
{
    if(strcmp(x_job,"level",true) == 0)
    {
HouseInfo = proplev;
}
else if(strcmp(x_job,"price",true) == 0)
    {
HouseInfo = proplev;
}
}
}
}
for(new i = 0; i < sizeof(BizzInfo); i++)
{
if (PlayerToPoint(3, playerid,BizzInfo, BizzInfo, BizzInfo))
{
format(string, sizeof(string), "Biz: %d", i);
SendClientMessage(playerid, COLOR_GRAD2, string);
if(proplev > 0)
{
    if(strcmp(x_job,"level",true) == 0)
    {
BizzInfo = proplev;
}
else if(strcmp(x_job,"price",true) == 0)
    {
BizzInfo = proplev;
}
else if(strcmp(x_job,"funds",true) == 0)
    {
BizzInfo = proplev;
}
else if(strcmp(x_job,"products",true) == 0)
    {
BizzInfo = proplev;
}
}
}
}
for(new i = 0; i < sizeof(SBizzInfo); i++)
{
if (PlayerToPoint(3, playerid,SBizzInfo, SBizzInfo, SBizzInfo))
{
format(string, sizeof(string), "SBiz: %d", i);
SendClientMessage(playerid, COLOR_GRAD2, string);
if(proplev > 0)
{
    if(strcmp(x_job,"level",true) == 0)
    {
SBizzInfo = proplev;
}
else if(strcmp(x_job,"price",true) == 0)
    {
SBizzInfo = proplev;
}
else if(strcmp(x_job,"funds",true) == 0)
    {
SBizzInfo = proplev;
}
else if(strcmp(x_job,"products",true) == 0)
    {
SBizzInfo = proplev;
}
}
}
}
format(string, sizeof(string), "Podesili ste: %s.", x_job);
SendClientMessage(playerid, COLOR_WHITE, string);
OnPropUpdate();
}
return 1;
}
Ljubo
Enforcer
pre 12 godina
Evo
if(strcmp(cmd, "/edit", true) == 0)
{
    if(IsPlayerConnected(playerid))
{
if(PlayerInfo < 1337)
{
SendClientMessage(playerid, COLOR_GRAD2, "  Niste ovlasteni da koristite tu komandu !");
return 1;
}
new x_job;
x_job = strtok(cmdtext, idx);
if(!strlen(x_job)) {
SendClientMessage(playerid, COLOR_WHITE, "|__________________ Edit __________________|");
SendClientMessage(playerid, COLOR_WHITE, "{0ed400}{F3FF02}E:HP CMD | {0049FF} /edit (Used for Houses and Businesses)");
SendClientMessage(playerid, COLOR_GREY, "Available names: Level, Price, Funds, Products");
SendClientMessage(playerid, COLOR_WHITE, "|____________________________________________|");
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "{0ed400}{F3FF02}E:HP CMD | {0049FF} /edit ");
return 1;
}
new proplev = strval(tmp);
        //if(strcmp(x_job,"car",true) == 0)
        for(new i = 0; i < sizeof(HouseInfo); i++)
{
if (PlayerToPoint(3, playerid,HouseInfo, HouseInfo, HouseInfo))
{
format(string, sizeof(string), "Kuca: %d", i);
SendClientMessage(playerid, COLOR_GRAD2, string);
if(proplev > 0)
{
    if(strcmp(x_job,"level",true) == 0)
    {
HouseInfo = proplev;
}
else if(strcmp(x_job,"price",true) == 0)
    {
HouseInfo = proplev;
}
}
}
}
for(new i = 0; i < sizeof(BizzInfo); i++)
{
if (PlayerToPoint(3, playerid,BizzInfo, BizzInfo, BizzInfo))
{
format(string, sizeof(string), "Biz: %d", i);
SendClientMessage(playerid, COLOR_GRAD2, string);
if(proplev > 0)
{
    if(strcmp(x_job,"level",true) == 0)
    {
BizzInfo = proplev;
}
else if(strcmp(x_job,"price",true) == 0)
    {
BizzInfo = proplev;
}
else if(strcmp(x_job,"funds",true) == 0)
    {
BizzInfo = proplev;
}
else if(strcmp(x_job,"products",true) == 0)
    {
BizzInfo = proplev;
}
}
}
}
for(new i = 0; i < sizeof(SBizzInfo); i++)
{
if (PlayerToPoint(3, playerid,SBizzInfo, SBizzInfo, SBizzInfo))
{
format(string, sizeof(string), "SBiz: %d", i);
SendClientMessage(playerid, COLOR_GRAD2, string);
if(proplev > 0)
{
    if(strcmp(x_job,"level",true) == 0)
    {
SBizzInfo = proplev;
}
else if(strcmp(x_job,"price",true) == 0)
    {
SBizzInfo = proplev;
}
else if(strcmp(x_job,"funds",true) == 0)
    {
SBizzInfo = proplev;
}
else if(strcmp(x_job,"products",true) == 0)
    {
SBizzInfo = proplev;
}
}
}
}
format(string, sizeof(string), "Podesili ste: %s.", x_job);
SendClientMessage(playerid, COLOR_WHITE, string);
OnPropUpdate();
OnPropTextdrawUpdate();

}
return 1;
}

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava