Mobilyaları tek tek satıyor.
https://www.youtube.com/watch?v=0lX8YO3DlgA
para sorunu: (virgül)
https://i.hizliresim.com/kWBTKt.png
https://i.hizliresim.com/L8Bkfr.png
Dostum, karakter bilgilerinin gösterildiği yeri iletebilirmisin bu şekilde para sorununu bulabiliriz.
Ve mobilyaların satıldığı dialog'un kodlarınıda atarsan bu konudada yardımcı olabiliriz.
Alıntı yapılan: ayazbutfeyzullah - 27 Ağustos 2020, 14:27:17Dostum, karakter bilgilerinin gösterildiği yeri iletebilirmisin bu şekilde para sorununu bulabiliriz.
Ve mobilyaların satıldığı dialog'un kodlarınıda atarsan bu konudada yardımcı olabiliriz.
Merhaba
@ayazbutfeyzullah , şimdiden yardımın için teşekkür ederim.
// Değişti
Dialog:MobilyalariSat(playerid, response, listitem, inputtext[])
{
if (!response) return MobilyaMenu(playerid, GetPVarInt(playerid, "FurnitureHouse"));
if (response)
{
new id = GetPVarInt(playerid, "FurnitureHouse");
ParaVer(playerid, Ev_MobilyaFiyat(id));
MesajGonder(playerid, "Mobilyalar satıldı. (%s)", FormatNumber(Ev_MobilyaFiyat(id)));
SetPVarInt(playerid, "FurnitureHouse", -1);
House_RemoveFurniture(id);
}
return 1;
}
//stock ShowStats(playerid, id)
{
if (!OyundaDegil(id)) return 1;
new yseviye[30] = "Üye";
new vip[20] = "Yok";
new birlik[34] = "Yok";
new rutbe[30] = "-";
new partner[24] = "-";
if (PlayerData[id][pAdmin] > 0)
{
switch (PlayerData[id][pAdmin])
{
case 1: yseviye = "{61ff00}Game Admin";
case 2: yseviye = "{d47626}Senior Admin";
case 3: yseviye = "{714622}High Senior Admin";
case 4: yseviye = "{fc3309}Lead Admin";
case 5: yseviye = "{2F80C1}Server Management";
//case 6: yseviye = "{FC3309}Management";
//case 7: yseviye = "{2F80C1}Developer";
}
}
if (PlayerData[id][pHelper] > 0) format(yseviye, sizeof(yseviye), "{e4b400}Helper (%d)", PlayerData[id][pHelper]);
if (PlayerData[id][pVip] > 0) format(vip, sizeof(vip), "{%s}%s", GetVIPRenk(PlayerData[id][pVip]), GetVIPName(PlayerData[id][pVip]));
if (PlayerData[id][pFaction] != -1 && Birlikler[PlayerData[id][pFaction]][birlikExists])
{
format(birlik, sizeof(birlik), "%s (%d)", Birlikler[PlayerData[id][pFaction]][birlikAd], PlayerData[id][pFaction]);
format(rutbe, sizeof(rutbe), "%s", Birlik_GetRutbe(id));
}
if (PlayerData[id][pPartner] > 0) format(partner, sizeof(partner), "%s", SQLName(PlayerData[id][pPartner], 0));
SendClientMessageEx(playerid, -1, "{66FF00}-------------------------------------[%s (%d)]-------------------------------------", Player_GetName(id), id);
SendClientMessageEx(playerid, 0xBBFFEEFF, "[HESAP] SQLID: [%d] Seviye: [%d] EXP: [%d/%d] Oynama Saati: [%d] Yönetici Seviyesi: [%s{BBFFEE}]", PlayerData[id][pID], PlayerData[id][pLevel], PlayerData[id][pEXP],
PlayerData[id][pLevel]*5, PlayerData[id][pOynamaSaati], yseviye);
SendClientMessageEx(playerid, 0xBBFFEEFF, "[HESAP] V.I.P: [%s{BBFFEE}] Bakiye: [%d TL] VW: [%d] Interior: [%d]", vip, PlayerData[id][pBakiye], GetPlayerVirtualWorld(id), GetPlayerInterior(id));
SendClientMessageEx(playerid, 0xBBFFEEFF, "[KARAKTER] Cinsiyet: [%s] Ten: [%s] Yaş: [%d] Doğum Yeri: [%s] Partner: [%s]", (PlayerData[id][pCinsiyet] == 1) ? ("Erkek") : ("Kadın"), (PlayerData[id][pTen] == 1) ? ("Beyaz") : ("Siyah"),
PlayerData[id][pYas], PlayerData[id][pDogum], partner);
SendClientMessageEx(playerid, 0xBBFFEEFF, "[KARAKTER] Ehliyet: [%s] Birlik: [%s] Rütbe: [%s] Taşımacılık Seviyesi: [%d/5]", (PlayerData[id][pEhliyet] == 1) ? ("Var") : ("Yok"), birlik, rutbe, PlayerData[id][pTasimacilikSeviye]);
SendClientMessageEx(playerid, 0xBBFFEEFF, "[KARAKTER] Aranma: [%d] Telefon: [%d] Frekans: [%d] uy****rucu: [%d gram]", PlayerData[id][pAranma], (PlayerData[id][pTelefon] == -1) ? (0) : (PlayerData[id][pTelefon]), PlayerData[id][pFrekans], PlayerDrugData[id][Drugs]);
SendClientMessageEx(playerid, 0xBBFFEEFF, "[KARAKTER] Cüzdandaki Para: [%s] Çekilmemiş Maaş: [%s] PayDay: [%d/60]", FormatNumber(PlayerData[id][pCash]), FormatNumber(PlayerData[id][pMaas]), floatround(PlayerData[id][pMaasSure]/60));
SendClientMessage(playerid, -1, "{66FF00}------------------------------------------------------------------------------------");
return 1;
}
FormatNumber fonksiyonunu atın.
Ayrıca
House_RemoveFurniture(id); burada tek bir id yi siliyor.
şu şekilde bir döngü açıp bunu tüm objelere sildirebilirsiniz.
edit: for(new i = 0; i < EVDEKİMOBİLYASAYISIDEĞİŞKENİ; i++)
House_RemoveFurniture(i);
böyle birşey yazarak evdeki mobilya sayısı kadar tüm mobilyaları sildirebilirsiniz.
Alıntı yapılan: Bölüm KurallarıAçılan taleplerin son iletisi 10 günü geçmesi durumunda; konu kilitlenip, kilitli konular bölümüne taşınacaktır. Sorunu çözülen konularınızı kilitleyip, moderatörlere bildiriniz.
K/A