Ocak 17, 2018, 06:22:38 ÖÖ

Gönderen Konu: [YARDIM]Script  (Okunma sayısı 102 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Serhat159

  • *
  • İleti: 353
  • Aldığı Beğeni: 26 Beğeni
  • Hunter Gaming | Kurucu & Yönetici
    • serhat.uner.official
  • Platform: MTA
  • Çevrimdışı
[YARDIM]Script
« : Ocak 13, 2018, 02:28:30 ÖS »
Cj kıyafet kaydetme scripti hata veriyor ;

Hata: [2018-01-13 14:24:46] ERROR: [Script]/CjKayıt/server.lua:36: attempt to index local 'textures' (a number value)

server.lua

Kod: Linkleri Gormek Icin Uye Olunuz. Uye Ol or Giris
function saveClothes()
local account = getPlayerAccount(source)
if ( not isGuestAccount(account) ) and ( getElementModel(source) == 0 ) then
local texture = {}
local model = {}
for i=0, 17, 1 do
local clothesTexture, clothesModel = getPedClothes(source, i)
if ( clothesTexture ~= false ) then
table.insert(texture, clothesTexture)
table.insert(model, clothesModel)
else
table.insert(texture, " ")
table.insert(model, " ")
end
end
local allTextures = table.concat(texture, ",")
local allModels = table.concat(model, ",")
outputDebugString("Clothessaver: Saved clothes")
setAccountData(account, "Clothessaver:Texture", allTextures)
setAccountData(account, "Clothessaver:Model", allModels)
texture = {}
model = {}
end
end
addEventHandler("onPlayerQuit", getRootElement(), saveClothes)

function setClothes()
local account = getPlayerAccount(source)
if ( not isGuestAccount(account) ) then
local textureString = getAccountData(account, "Clothessaver:Texture")
local modelString = getAccountData(account, "Clothessaver:Model")
local textures = split(textureString, 44)
local models = split(modelString, 44)
setElementModel(source,0)
for i=0, 17, 1 do
if ( textures[i+1] ~= " " ) then
addPedClothes(source, textures[i+1], models[i+1], i)
end
end
outputChatBox("Clothes were added by clothessaver", source, 0, 255, 0)
textures = {}
models = {}
end
end
addEventHandler("onPlayerLogin", getRootElement(), setClothes)

function loadClothes(player)
local account = getPlayerAccount(player)
if ( not isGuestAccount(account) ) then
local textureString = getAccountData(account, "Clothessaver:Texture")
local modelString = getAccountData(account, "Clothessaver:Model")
local textures = split(textureString, 44)
local models = split(modelString, 44)
setElementModel(player,0)
for i=0, 17, 1 do
if ( textures[i+1] ~= " " ) then
addPedClothes(player, textures[i+1], models[i+1], i)
end
end
outputChatBox("Clothes were added by clothessaver", player, 0, 255, 0)
textures = {}
models = {}
else
outputChatBox("Please login!", player, 255, 0, 0)
end
end
addCommandHandler("loadclothes", loadClothes)

function saveClothes(player)
local account = getPlayerAccount(player)
if ( not isGuestAccount(account) ) then
if ( getElementModel(player) == 0 ) then
local texture = {}
local model = {}
for i=0, 17, 1 do
local clothesTexture, clothesModel = getPedClothes(player, i)
if ( clothesTexture ~= false ) then
table.insert(texture, clothesTexture)
table.insert(model, clothesModel)
else
table.insert(texture, " ")
table.insert(model, " ")
end
end
local allTextures = table.concat(texture, ",")
local allModels = table.concat(model, ",")
outputDebugString("Clothessaver: Saved clothes")
setAccountData(account, "Clothessaver:Texture", allTextures)
setAccountData(account, "Clothessaver:Model", allModels)
texture = {}
model = {}
else
outputChatBox("Your skin must be skin 0 (CJ Skin)", player, 255, 0, 0)
end
else
outputChatBox("Please login!", player, 255, 0, 0)
end
end
addCommandHandler("saveclothes", saveClothes)

Hata veren satır 36;
         if ( textures[i+1] ~= " " ) then



 

Evolution

  • Scripter
  • *
  • İleti: 174
  • Aldığı Beğeni: 28 Beğeni
  • Platform: MTA
  • Çevrimdışı
Ynt: [YARDIM]Script
« Yanıtla #1 : Ocak 14, 2018, 02:14:19 ÖÖ »
Linkleri Gormek Icin Uye Olunuz. Uye Ol or Giris
Şu scripte bi göz at işini görebilir.
Anladığım kadarıyla komutla çalışıyor. onPlayerLogin veya onPlayerJoin olarak düzenleyebilirsin eventi.
 

 

[ YARDIM ] Hud Script

Başlatan kanun67Forumun Teknik Destek

Yanıt: 2
Gösterim: 626
Son İleti Mart 03, 2016, 05:25:22 ÖS
Gönderen: kanun67
[YARDIM] Script

Başlatan ExchoForumun Teknik Destek

Yanıt: 1
Gösterim: 732
Son İleti Mayıs 19, 2016, 11:58:50 ÖS
Gönderen: TunaFloyd
[YARDIM] Script

Başlatan efs486Forumun Teknik Destek

Yanıt: 0
Gösterim: 133
Son İleti Ağustos 10, 2017, 08:38:28 ÖS
Gönderen: efs486
[YARDIM]Script

Başlatan BeyyEdwardForumun Teknik Destek

Yanıt: 1
Gösterim: 60
Son İleti Aralık 22, 2017, 05:00:29 ÖS
Gönderen: mexiumut
Level Script Yardim

Başlatan Zero1985Forumun Script

Yanıt: 0
Gösterim: 1217
Son İleti Ocak 19, 2015, 04:21:55 ÖS
Gönderen: Zero1985
 

Sohbet

Yenile Geçmiş
  • [!]Forum Kuralları Sohbet'te de Geçerlidir.[!]
  • Bursalyy: Bende çıkıyorum herkese iyi sabahlar.
    Bugün, 05:02:53 ÖÖ
  • Bursalyy: Özgür bekliyorum.
    Bugün, 05:02:43 ÖÖ
  • Bursalyy: Hayırlı geceler mi desem iyi geceler mi desem İyi sabahlamalar mı desem acaba?
    Bugün, 04:32:51 ÖÖ
  • Evolution: Aleyküm selam
    Bugün, 04:15:49 ÖÖ
  • TypeR: Aleyküm Selam.
    Bugün, 04:13:31 ÖÖ
  • Dumper: sa
    Bugün, 04:06:12 ÖÖ
  • local: Aleyküm Selam
    Bugün, 03:17:05 ÖÖ
  • Eddy: Aleyküm Selam
    Bugün, 03:05:53 ÖÖ
  • CasperTR: Sa
    Bugün, 03:05:21 ÖÖ

Popüler Bölümler

 

Populer Konular