Thread obsoleto Corazza Invisibile

Riferimento: Corazza Invisibile

ho inserito i permessi , ma mi fa sempre permission denied
 
Ultima modifica:
Riferimento: Corazza Invisibile

si, ma fa sempre permission denied
 
Riferimento: Corazza Invisibile

ho fatto, ho inserito 0777 a tutte le cartelle che nn avevano quel codice, ma nnt
 
Riferimento: Corazza Invisibile

ho fatto, ho inserito 0777 a tutte le cartelle che nn avevano quel codice, ma nnt

Allora inserisci queste impostazioni su tutta la cartella quest:

Gruppo: 1002
Propietario: root(0)
Ottale: 0777

Controlla anche che la directory sul comando da digitare sulla macchia virtuale sia esatta.
 
Riferimento: Corazza Invisibile

no, nnt sempre permission denied
 
Riferimento: Corazza Invisibile

ho cambiato ma nnt

Allora prova ad utilizzare questa:

say_title ( "Banca by s4lv0dm:" ) -- Sei pregato di non rimuovere i crediti.
say ( "Ciao, sono la banca." )
say ( "Qui puoi depositare e ritirare i tuoi soldi." )
local bapin
bapin = pc . getqf ( "banca_pin" )
if bapin == 0 then
say ( "Non hai ancora creato il tuo pin!" )
say ( "Inserisci il tuo pin" )
local pin
pin = tonumber(input())
say ( "Il tuo nuovo pin è " .. pin )
say ( "Riapri la banca per poterla utilizzare." )
pc . setqf ( "banca_pin" , pin )
return
else
wait ( )
say ( "Inserisci il pin per entrare nella banca." )
local inseriscipin
inseriscipin = tonumber(input())
if inseriscipin != pc . getqf ( "banca_pin" ) then
say ( "PIN errato." )
return
elseif inseriscipin == pc . getqf ( "banca_pin" ) then
say ( "Cosa vuoi fare?" )
local fare = select ( "Deposita","Ritira","Modifica Pin","Chiudi" )
if fare == 4 then
say ( "A più tardi!" )
return
elseif fare == 1 then
local slot = select ( "Slot 1","Slot 2","Slot 3" )
if slot == 1 then
say ( "Bene, dimmi quanti soldi vuoi depositare." )
local soldi
soldi = tonumber(input())
if pc . gold < soldi then
say ( "Non puoi depositare i soldi se non hai" )
say ( "I soldi che hai scritto -.-''" )
elseif pc . gold >= soldi then
say ( "Bene." )
local soldix2 = soldi + pc . getqf ( "banca_soldi" )
pc . setqf ( "banca_soldi" , soldix2 )
pc . changegold ( - soldi )
say ( "Hai attualmente depositato " .. soldi .. " yang." )
say ( "Arrivederci!" )
return
end
elseif slot == 2 then
say ( "Bene, dimmi quanti soldi vuoi depositare." )
local soldi2
soldi2 = tonumber(input())
if pc . gold < soldi2 then
say ( "Non puoi depositare i soldi se non hai" )
say ( "I soldi che hai scritto -.-''" )
elseif pc . gold >= soldi2 then
say ( "Bene." )
local soldix22 = soldi2 + pc . getqf ( "banca_soldi2")
pc . setqf ( "banca_soldi2" , soldix22 )
pc . changegold ( - soldi2 )
say ( "Hai attualmente depositato " .. soldi2 .. " yang." )
say ( "Arrivederci!" )
return
end
elseif slot == 3 then
say ( "Bene, dimmi quanti soldi vuoi depositare." )
local soldi3
soldi3 = tonumber(input())
if pc . gold < soldi3 then
say ( "Non puoi depositare i soldi se non hai" )
say ( "I soldi che hai scritto -.-''" )
elseif pc . gold >= soldi3 then
say ( "Bene." )
local soldix23 = soldi3 + pc . getqf ( "banca_soldi3" )
pc . setqf ( "banca_soldi3" , soldix23 )
pc . changegold ( - soldi3 )
say ( "Hai attualmente depositato " .. soldi3 .. " yang." )
say ( "Arrivederci!" )
return
end
return
end
elseif fare == 2 then
local slotr = select ( "Slot 1","Slot 2","Slot 3" )
if slotr == 1 then
local depositati = pc . getqf ( "banca_soldi" )
say ( "Hai attualmente depositato " .. depositati .. " yang." )
say ( "Quanti soldi vuoi ritirare?" )
local ritira
ritira = tonumber(input())
if ritira > depositati then
say ( "Non ci sono abbastanza soldi in banca." )
return
elseif ritira <= depositati then
local prendi
prendi = depositati - ritira
pc . changegold ( ritira )
pc . setqf ( "banca_soldi", prendi )
say ( "Hai ritirato " .. ritira .. " yang." )
return
end
elseif slotr == 2 then
local depositati2 = pc . getqf ( "banca_soldi2" )
say ( "Hai attualmente depositato " .. depositati2 .. " yang." )
say ( "Quanti soldi vuoi ritirare?" )
local ritira2
ritira2 = tonumber(input())
if ritira2 > depositati2 then
say ( "Non ci sono abbastanza soldi in banca." )
return
elseif ritira2 <= depositati2 then
local prendi2
prendi2 = depositati2 - ritira2
pc . changegold ( ritira2 )
pc . setqf ( "banca_soldi2", prendi2 )
say ( "Hai ritirato " .. ritira2 .. " yang." )
return
end
elseif slotr == 3 then
local depositati3 = pc . getqf ( "banca_soldi3" )
say ( "Hai attualmente depositato " .. depositati3 .. " yang." )
say ( "Quanti soldi vuoi ritirare?" )
local ritira3
ritira3 = tonumber(input())
if ritira3 > depositati3 then
say ( "Non ci sono abbastanza soldi in banca." )
return
elseif ritira3 <= depositati3 then
local prendi3
prendi3 = depositati3 - ritira3
pc . changegold ( ritira3 )
pc . setqf ( "banca_soldi3", prendi3 )
say ( "Hai ritirato " .. ritira3 .. " yang." )
return
end
return
end
elseif fare == 3 then
say ( "Sei sicuro di voler modificare il PIN?" )
local sicuro = select ( "Si","No" )
if sicuro == 2 then
say ( "Ok..." )
return
elseif sicuro == 1 then
say ( "Inserisci un pin" )
local cambiapin
cambiapin = tonumber(input())
pc . setqf ( "banca_pin" , cambiapin )
say ( "Pin cambiato correttamente." )
return
end
return
end
return
end
return
end

Il file dev'essere rinominato in .script e dev'essere associato a .when e .arg
 
Riferimento: Corazza Invisibile

questa funziona, ma come posso mettere che puoi ricevere lingotti(o assegni) e anche ritirarli
 
Riferimento: Corazza Invisibile

questa funziona, ma come posso mettere che puoi ricevere lingotti(o assegni) e anche ritirarli

Esattamente non conosco bene queste funzioni, recupera il codice dell'altro script per i lingotti e lo aggiungi a questo.
 
Riferimento: Corazza Invisibile

con i lingotti nn lo trovo , ma ho provato a prenderne 2 con gli assegni e modificare i value ,ho messo quelli dei lingotti , ma apro l'npc ci clicco e si chiude l'npc
 
Riferimento: Corazza Invisibile

con i lingotti nn lo trovo , ma ho provato a prenderne 2 con gli assegni e modificare i value ,ho messo quelli dei lingotti , ma apro l'npc ci clicco e si chiude l'npc

Il primo script che ti ho postato (quello con cui avevi i problemi dei permessi) hai provato ad inserirlo insieme ai file .when e .arg?
 
Riferimento: Corazza Invisibile

no , adesso provo
--------------- AGGIUNTA AL POST ---------------
nn va neanche quello
 
Ultima modifica:
Riferimento: Corazza Invisibile

no , adesso provo
--------------- AGGIUNTA AL POST ---------------
nn va neanche quello

Devi conoscere il lua per modificare gli script, sfortunatamente se non conosci le basi non puoi aggiungere delle feature personali, cerca uno script con i lingotti che può tornarti utile.
 
Riferimento: Corazza Invisibile

nn ne trovo nemmeno 1, ma il fatto ke l'npc si chiude puo essere un errore dello script?
--------------- AGGIUNTA AL POST ---------------
dopo un po ho risolto, ma quali sono i value delle squame e artigli di drago?
 
Ultima modifica:
Riferimento: Corazza Invisibile

nn ne trovo nemmeno 1, ma il fatto ke l'npc si chiude puo essere un errore dello script?

Sicuramente sì, puoi provare ad inserirli in un altro NPC ma dubito che esso funzioni, controlla bene gli script, pribabilmente hai tralasciato qualche parte di codice fondamentale al funzionamento.