- Katılım
- 17 Haz 2010
- Konular
- 3,638
- Mesajlar
- 19,581
- Reaksiyon Skoru
- 4,679
- Altın Konu
- 163
- Başarım Puanı
- 469
- Yaş
- 28
- TM Yaşı
- 12 Yıl 11 Ay 18 Gün
- Online Süresi
- 16d 12h 40m
- MmoLira
- 5,227
- DevLira
- 0
Bu motel scripti zaten paylaşılmıştı ama altında gördüğüm kadarıyla kurulumu anlatılmadığı için ben gibi yapamayan birçok insan var ve bu arkadaşlara pek yardımcı olunamıyor. Ben çözümünü bulduğum için yeni konu açarak ayrıntılı kurulum anlatımını yazayım dedim.
Motel Scripti:
VirusTotal:
Öncelikle ihtiyacınız olan scriptiler:
- [mythic_progbar](https://github.com/mythicrp/progressbar)
- [instance](https://github.com/ESX-Org/instance)
- [cron](https://github.com/ESX-Org/cron)
- [esx_addonaccount](https://github.com/ESX-Org/esx_addonaccount)
- [esx_addoninventory](https://github.com/ESX-Org/esx_addoninventory)
- [esx_datastore](https://github.com/ESX-Org/esx_datastore)
- [esx_inventoryhud 2.3+](https://github.com/Trsak/esx_inventoryhud)
Motel Scripti Kurulum:
Motel için ekstra birşey yapmanıza gerek yok, sqli kurun, lsrp-motels klosörünü resource içine atın ve start verin.
Bunun dışında yukarıdaki olması gereken scriptlerden eksik olanlar varsa eğer onlarında aynı şekilde kurulumlarını gerçekleştirin.
Motel Odasındaki Envanter için Kurulum:
1-)Öncelikle Şunu İndirin:
VirusTotal:
2-)IHUD içindeki beds.lua ve motels.lua ları esx_inventoryhud/client içerisine atın
3-)Geri gelip __resource.lua içerisine
satırlarını ekleyin.
4-)Ardından aynı __resource.lua içerisinde en alta
satırlarını ekleyin.
5-)esx_inventoryhud/html/js/inventory.js içerisinde aşağıdaki kodu aratın,
aşağıdaki ile değiştirin:
6-)Aynı yerde (esx_inventoryhud/html/js/inventory.js) aşağıdaki aratın
aşağıdaki ile değiştirin.
7- Son olarak aynı yerde tekrardan bunu aratın:
aşağıdaki ile değiştirin:
Motel Scripti:
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
VirusTotal:
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Öncelikle ihtiyacınız olan scriptiler:
- [mythic_progbar](https://github.com/mythicrp/progressbar)
- [instance](https://github.com/ESX-Org/instance)
- [cron](https://github.com/ESX-Org/cron)
- [esx_addonaccount](https://github.com/ESX-Org/esx_addonaccount)
- [esx_addoninventory](https://github.com/ESX-Org/esx_addoninventory)
- [esx_datastore](https://github.com/ESX-Org/esx_datastore)
- [esx_inventoryhud 2.3+](https://github.com/Trsak/esx_inventoryhud)
Motel Scripti Kurulum:
Motel için ekstra birşey yapmanıza gerek yok, sqli kurun, lsrp-motels klosörünü resource içine atın ve start verin.
Bunun dışında yukarıdaki olması gereken scriptlerden eksik olanlar varsa eğer onlarında aynı şekilde kurulumlarını gerçekleştirin.
Motel Odasındaki Envanter için Kurulum:
1-)Öncelikle Şunu İndirin:
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
2-)IHUD içindeki beds.lua ve motels.lua ları esx_inventoryhud/client içerisine atın
3-)Geri gelip __resource.lua içerisine
Kod:
"client/motels.lua",
"client/beds.lua",
satırlarını ekleyin.
4-)Ardından aynı __resource.lua içerisinde en alta
Kod:
exports{
"refreshPropertyMotelBedInventory",
"refreshPropertyMotelInventory"
}
satırlarını ekleyin.
5-)esx_inventoryhud/html/js/inventory.js içerisinde aşağıdaki kodu aratın,
Kod:
if (type === "normal") {
$(".info-div").hide();
} else if (type === "trunk") {
$(".info-div").show();
} else if (type === "property") {
$(".info-div").hide();
} else if (type === "player") {
$(".info-div").show();
}
aşağıdaki ile değiştirin:
Kod:
if (type === "normal") {
$(".info-div").hide();
} else if (type === "trunk") {
$(".info-div").show();
} else if (type === "property") {
$(".info-div").hide();
} else if (type === "motels") {
$(".info-div").hide();
} else if (type === "motelsbed") {
$(".info-div").hide();
} else if (type === "player") {
$(".info-div").show();
}
6-)Aynı yerde (esx_inventoryhud/html/js/inventory.js) aşağıdaki aratın
Kod:
$('#playerInventory').droppable({
drop: function (event, ui) {
itemData = ui.draggable.data("item");
itemInventory = ui.draggable.data("inventory");
if (type === "trunk" && itemInventory === "second") {
disableInventory(500);
$.post("http://esx_inventoryhud/TakeFromTrunk", JSON.stringify({
item: itemData,
number: parseInt($("#count").val())
}));
} else if (type === "property" && itemInventory === "second") {
disableInventory(500);
$.post("http://esx_inventoryhud/TakeFromProperty", JSON.stringify({
item: itemData,
number: parseInt($("#count").val())
}));
} else if (type === "player" && itemInventory === "second") {
disableInventory(500);
$.post("http://esx_inventoryhud/TakeFromPlayer", JSON.stringify({
item: itemData,
number: parseInt($("#count").val())
}));
}
}
});
aşağıdaki ile değiştirin.
Kod:
$('#playerInventory').droppable({
drop: function (event, ui) {
itemData = ui.draggable.data("item");
itemInventory = ui.draggable.data("inventory");
if (type === "trunk" && itemInventory === "second") {
disableInventory(500);
$.post("http://esx_inventoryhud/TakeFromTrunk", JSON.stringify({
item: itemData,
number: parseInt($("#count").val())
}));
} else if (type === "property" && itemInventory === "second") {
disableInventory(500);
$.post("http://esx_inventoryhud/TakeFromProperty", JSON.stringify({
item: itemData,
number: parseInt($("#count").val())
}));
} else if (type === "motels" && itemInventory === "second") {
disableInventory(500);
$.post("http://esx_inventoryhud/TakeFromMotel", JSON.stringify({
item: itemData,
number: parseInt($("#count").val())
}));
} else if (type === "motelsbed" && itemInventory === "second") {
disableInventory(500);
$.post("http://esx_inventoryhud/TakeFromMotelBed", JSON.stringify({
item: itemData,
number: parseInt($("#count").val())
}));
} else if (type === "player" && itemInventory === "second") {
disableInventory(500);
$.post("http://esx_inventoryhud/TakeFromPlayer", JSON.stringify({
item: itemData,
number: parseInt($("#count").val())
}));
}
}
});
7- Son olarak aynı yerde tekrardan bunu aratın:
Kod:
$('#otherInventory').droppable({
drop: function (event, ui) {
itemData = ui.draggable.data("item");
itemInventory = ui.draggable.data("inventory");
if (type === "trunk" && itemInventory === "main") {
disableInventory(500);
$.post("http://esx_inventoryhud/PutIntoTrunk", JSON.stringify({
item: itemData,
number: parseInt($("#count").val())
}));
} else if (type === "property" && itemInventory === "main") {
disableInventory(500);
$.post("http://esx_inventoryhud/PutIntoProperty", JSON.stringify({
item: itemData,
number: parseInt($("#count").val())
}));
} else if (type === "player" && itemInventory === "main") {
disableInventory(500);
$.post("http://esx_inventoryhud/PutIntoPlayer", JSON.stringify({
item: itemData,
number: parseInt($("#count").val())
}));
}
}
});
aşağıdaki ile değiştirin:
Kod:
$('#otherInventory').droppable({
drop: function (event, ui) {
itemData = ui.draggable.data("item");
itemInventory = ui.draggable.data("inventory");
if (type === "trunk" && itemInventory === "main") {
disableInventory(500);
$.post("http://esx_inventoryhud/PutIntoTrunk", JSON.stringify({
item: itemData,
number: parseInt($("#count").val())
}));
} else if (type === "property" && itemInventory === "main") {
disableInventory(500);
$.post("http://esx_inventoryhud/PutIntoProperty", JSON.stringify({
item: itemData,
number: parseInt($("#count").val())
}));
} else if (type === "motels" && itemInventory === "main") {
disableInventory(500);
$.post("http://esx_inventoryhud/PutIntoMotel", JSON.stringify({
item: itemData,
number: parseInt($("#count").val())
}));
} else if (type === "motelsbed" && itemInventory === "main") {
disableInventory(500);
$.post("http://esx_inventoryhud/PutIntoMotelBed", JSON.stringify({
item: itemData,
number: parseInt($("#count").val())
}));
} else if (type === "player" && itemInventory === "main") {
disableInventory(500);
$.post("http://esx_inventoryhud/PutIntoPlayer", JSON.stringify({
item: itemData,
number: parseInt($("#count").val())
}));
}
}
});