GTAMulti.com - Türkiye'nin Türkçe GTA Sitesi

victim modu - mobilya satma hatası, para görünümü hatası

Başlatan eggy9, 27 Ağustos 2020, 10:00:34

« önceki - sonraki »

0 Üye ve 1 Ziyaretçi konuyu incelemekte.


ayazcik

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.
Son düzenlenme: 27 Ağustos 2020, 20:28:11 Sypnosis. Sebep: Silinmiş iletinin alıntılandığı kısım silinmiştir.

eggy9

Alıntı yapılan: ayazbutfeyzullah - 27 Ağustos 2020, 14:27:17
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.

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;
}
Son düzenlenme: 27 Ağustos 2020, 20:28:41 Sypnosis. Sebep: Silinmiş iletinin alıntılandığı kısım silinmiştir.
808

Rodeiun

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.


Vupsen

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