Quantcast

Jump to content

» «
Photo

guide for my fans

No replies to this topic
Sanmodder
  • Sanmodder

    Fan script

  • Members
  • Joined: 11 Sep 2017
  • Poland

#1

Posted 3 weeks ago

r1ms90_th.jpg

 

-------------------------------
poradnik dla moich fanów
-------------------------------

wersja polska

-------------------------------
1 błąd gra nie chcę działać cały czas wyrzuca błąd
rozwiązanie
 
wejdż
w komputer
wybierz zakładkę system properties
wybierz zakładkę system protection
wybierz zakładkę advanced
wybierz zakładkę Settings
wybierz zakładkę data execution prevention
i zaznacz pierwsze polę
restart komputera
--------------------------------------------------
2 ten poradnik dotyczy tylko zmodyfikowanej gry
------------------------------------------------------------
jeśli robisz skrypty w sanny builder mój ulubiony program
musisz przestrzegać pewnych zasad
1 zawsze pamiętaj żeby to było na samym począdku {$CLEO .cs} skryptu inaczej uszkodzisz main scm
jak rozpoznać uszkodzenie
sprawdz rozmiar pliku wejdż \data\script  i sprawdż rozmiar pliku main.scm
powinien być w megabyte
jeśli jest w kb jest uszkodzony
rozwiązanie
wymień dwa pliki na orginalne
te pliki
main.scm
script.img
--------------------------------------------------
2 stabilność zmiennych musisz pamiętać stabilność twoich skryptów zależy w dużej mierze od zmiennych
---------------------------------------------------------------------------------------------------------
[email protected] ~ [email protected] bardzo stabilne zmienne możesz nawet robić na nich 60 skryptów i odpalać 10 nigdy nie zakończą gry
---------------------------------------------------------------------------------------------------------
$gfityfyfg takie zmienne są bardzo szkodliwe odpalisz na nich tylko jeden skrypt i nadpisują main scm i inne twoje skrypty jeśli masz skrypty na globalnych jeśli na lokalnych to nie //dokładnie to globalna z samych liter niespotykanych w main scm
---------------------------------------------------------------------------------------------------------
jeśli chcesz robić niezawodne skrypty za interesuj się tym programem
cleo optimizer

wyjaśnienie
co to jest nadpisywanie
jak wiesz gra ma swój skrypt
który ma misje
zadania poboczne
i inne ustawienia gry
a nadpisywanie to jest po prostu
zmiana wartości
często są zmieniane
integers
floats
main scm to jest tylko dodatek do gry
gra może działać bez main.scm i wtedy się przekonasz
ile zmian main scm wprowadza w grze
ciekawostka dla moderów
1 main scm z ps2 możesz odpalić na wersji pc
2 możesz używać dwie biblioteki cleo na raz
3 znam hack który umożliwia używanie zmiennych lokalnych na dyrektywie cs
a dokładnie to wszystkie zmienne nie tylko [email protected]
a właściwie nie wiem czy to można nazwać hack
raczej jako ciekawostkę
4 tu jest moje source na tester szkodliwych zmiennych
niestety to jest sekret i dostaniesz go tylko na prywatną wiadomość
--------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------
2 błąd gra się tnie podczas przechodzenia po mieście
--------------------------------------------------------------------------------------
wyjaśnienie 1 gra nie może załadować albo pojazdu albo aktora
wyjaśnienie 2 zainstalowałeś pojazdy albo aktorów z błędami w teksturach albo modelach 3d
rozwiązanie nigdy nie instaluj niczego do gta3.img
wykorzystaj do tego modloader
plusy
łatwa instalacja modów
możliwość wymiany modów podczas gry
minusy zależą tylko od ciebie
większość narzeka na modloader
że zacina grę --> bo dodałeś mod z błędami w teksturach albo w skryptach albo w modelach 3d
--------------------------------------------------------------------
2 / 2 błąd gra się tnie podczas przechodzenia po miecie
--------------------------------------------------------------------
tym razem problem dotyczy skryptów
podstawy robienia niezawodnych skryptów
skrypt musi być na lokalnych zmiennych
przy każdej funkcji która sprawdza aktora sprawdzaj czy nie zginął
przy każdej funkcji która sprawdza pojazd sprawdzaj czy nie jest zniszczony
przy każdej funkcji która sprawdza object sprawdzaj czy nie jest zniszczony
pewnie myślisz że
że te opcode ochronią przed zacięciem gry to się mylisz
one tylko definiują chociaż nie skutecznie
056e:
056d:
lepsze są te opcoody
0AEA:
0AEB:
0AEC:
----------------------------------------------
podstawa
----------------------------------------------
if
   Actor.Driving($PLAYER_ACTOR)
then
[email protected] = Actor.CurrentCar($PLAYER_ACTOR)
///
0A30: repair_car [email protected]
end
//xxxxxxxxxxxxxxxxxxx
-----------------------------------------------
092B: [email protected] = group $PLAYER_GROUP member 0
if
    056D:   actor [email protected] defined
then
////
end
//xxxxxxxxxxxxxxxxxxxxx
-----------------------------------------------
skrypty robić
najlepiej wysokim poziomem
plusy wysokiego poziomu
nie musisz zmieniać etykiet
skrypt się robi łatwiej
i wygląda na profesjonalny
i myślę że dla gry też jest lepiej
objaśnię tobie co to jest wysoki poziom
i kilka innych porad
patrz
------------------------------
then //to jf @1

end //to :1
------------------------------
while true //to :2

wait 0

end //to jump @2
------------------------------
if
    [email protected] == 1
then
    [email protected] = 0
else
    [email protected] = 1
end
------------------------------
if
  [email protected] == 1
jf @2
[email protected] = 0
jump @3

:2
[email protected] = 1

:3
------------------------------
liczniki
--------------------------------
//step 1 to [email protected] += 1
//step 2 to [email protected] += 2
//step 3 to [email protected] += 3
//step 4 to [email protected] += 4

for [email protected] = 0 to 100 step 1
//command
end
------------------------------------
[email protected] = 0

:8
//command
[email protected] += 1
  [email protected] > 100
jf @8
-------------------------------------
licznik szeregowy
---------------------------------------
[email protected] = 0 //pamiętaj żeby to nie było w pętli

[email protected] += 1
if
    [email protected] > 100
then
    [email protected] = 0 //reset
end
0340: set_text_draw_RGBA 255 255 255 [email protected]
--------------------------------------------
selektory
--------------------------------------------
0209: [email protected] = random_int_in_ranges 0 3 //losowo
--------------------------------------------
[email protected] = 0 //pamiętaj żeby to nie było w pętli
-------------------po kolei------------------
if
   [email protected] >= 3
then
    [email protected] = 0 //reset
end
[email protected] += 1 //items
--------------------------------------------
if
    [email protected] == 0
then
    //command
end
if
    [email protected] == 1
then
    //command
end
if
    [email protected] == 2
then
    //command
end
if
    [email protected] == 3
then
    //command
end
-----------------------------------------------
czym się różni jump od gosubs
-----------------------------------------------
jump //skacze do innej czynności
gosubs //wykonuje zadania na całym paśmie
-----------------------------------------------
gosubs @1
///
:1
///
return
-----------------------------------------------
jump @1
/// <-- tu możesz coś schować  nie potrzebnego xd
///
:1
///
///
-----------------------------------------------
musisz pamiętać że w plikach danych gry są dziury i błędy
na co zwracać uwagę
peds.dat //actors 0 to 288 plus special actors dziur jest dużo
weapon.dat //weapons 1 to 46 --> 19 20 21 crash game jeśli strzelisz
vehicles.ide //vehicles 400 to 610 działają wszystkie
musisz pamiętać że najlepsze modyfikacje gry to nie tylko skrypty cleo
grę możesz przerobić przez pliki w folderze data
już tobie wyjaśniam
-------------------
pedstats.dat
-------------------
tu możesz ustawić większe zdrowie ludziom na ulicy
siłę pięści wszystkich ludzi coś w sam raz dla noobów xd
strach wyobrażasz sobie uciekających balass od carla albo od groove street
ze strachem wiąże się jeszcze jeden +
jeśli wyzerujesz groove street strach nie będą się bali helikopterów policyjnych
a a co do większego zdrowia członkowie gangów mają mało zdrowia prawda
a wiesz że można im zwiększyć i zmniejszyć zdrowie albo ustawić gód mode
niestety to jest sekret i dostaniesz go tylko na prywatną wiadomość
-------------------------------------------------------------------------------------
ped.dat
-----------------
w tym pliku możesz po przestawiać ludziom w gta sa mózgi
wyobrażasz sobie gliniarza który lubi carla i go zawsze broni
wyobrażasz sobie balass i groove street przyjaciół
albo wszystkie gangi są carla przyjaciółmi i go bronią
o albo jeszcze lepiej że wszystkie gangi atakują policjantów
niestety to jest sekret i dostaniesz go tylko na prywatną wiadomość
-------------------------
pedgrp.dat
-------------------------
tutaj możesz dać groove street koleżanki
albo wszystkim gangom koleżanki
możesz ustawić że będziesz mógł rekrutować wszystkie gangi nie tylko groove street
możliwości jest dużo
niestety to jest sekret i dostaniesz go tylko na prywatną wiadomość
--------------------------------------------------------------------------------------
cargrp.dat
----------------------------------------------------------------------------------------
tu możesz ustawić gangom pojazdy albo ludziom na ulicy
wiem o czym myślisz żeby ustawić groove street rhino muszę cię zmartwić to ci nie wyjdzie
w grę wchodzą
zwykłe pojazdy
motory
samochody
oprócz łodzi
niestety to jest sekret i dostaniesz go tylko na prywatną wiadomość
-----------------------------------------------------------------------------------------
handling.cfg
-----------------------------------------------------------------------------------------
tu możesz ustawić statystyki pojazdów
ale też zrobić niezniszczalne pojazdy
niestety to jest sekret i dostaniesz go tylko na prywatną wiadomość
-----------------------------------------------------------------------------------------
weapon.dat
-----------------------------------------------------------------------------------------
wojny gangów wyglądają jak by gangi bawili się w piaskownicy
zwiększ im celność broni i zasięg
niestety to jest sekret i dostaniesz go tylko na prywatną wiadomość
-----------------------------------------------------------------------------------------
wymieniłem te same najlepsze możesz wprowadzić te zmiany nawet na ps2 bez znajomości kodowania
-----------------------------------------------------------------------------------------------
wiem że wielu się zemną nie zgodzi
z różnych powodów
ale ten poradnik
nie jest dla programistów
nie jest dla speców od informatyki
nie jest dla zaawansowanych modderów
nie jest dla hackerów
tylko dla początkujących skrypterów
tylko dla początkujących modderów
uwaga to nie są informacje wyjęte z jakiś stron internetowych
tylko z mojej wieloletniej praktyki i doświadczenia
a dokładnie to żadnej praktyki tylko od tworzenia modów i pisania skryptów w domu
zaczynałem na ps2
od modyfikacji textur
zmian w folderze data
na ps2 też dodawałem trainery
testowałem różne hacki
typu heat device
i inne
modyfikowałem zapisy gry
później się przesiadłem
na komputer
i robiłem skrypty
najpierw małe takie testowe
testowałem
poznałem na co gra reaguję
i omijałem jej zagrywki
to ja rządziłem
później robiłem trainery
najpierw testowe
tainerów zrobiłem też bardzo dużo
robiłem też mody do gta vice city
kilka trainerów i modów
i zmian textur
aż w końcu wymyśliłem mój trainer
do gta sa 13 tysięcy osób się teraz na nim bawi w gta sa
nawet odtworzyłem do gta sa wojny narkotykowe z gta4 tbogt identyczne
nawet odtworzyłem do gta sa wojny gangów motocyklowych z gta4 tlad identyczne
mam też duże doświadczenie w modyfikacji mojej ulubionej gry
gta 4
gta 4 tbogt
gta 4 tlad
i gta v
ale niestety nie na komputer
na konsole
umiem dodawać trainery przez open4
większość nie wierzy że na konsole też istnieję modding
tam gdzie jest system tam jest też hacker
nie ma rzeczy niemożliwych
jak by ktoś chciał to by nawet na ps2 cleo 4 zrobił
scena moderska na konsole też jest bardzo wielka
jakieś sugestie
albo przeciwwskazania

=================================================================

guide for my fans

-------------------------------
English version beta
-------------------------------

1 game error I do not want to act all the time throws the error
solution
 

ACCESS
into a computer
select the system properties tab
select the system protection tab
select the advanced tab
select the Settings tab
select the data execution prevention tab
and select the first field
computer restart
--------------------------------------------------
2 this guide applies only to the modified game
-------------------------------------------------- ----------
if you're making scripts in sanny builder, my favorite program
you must follow certain rules
1 always remember that it was at the very end of the {$ CLEO .cs} script otherwise you will damage the main scm
how to recognize damage
check the file size enter \ data \ script and check the file size main.scm
should be in megabyte
if it is in kb it is damaged
solution
exchange two files for the original one
this Files
main.scm
script.img
--------------------------------------------------
2 variable stability you need to remember the stability of your scripts depends largely on variables
-------------------------------------------------- -------------------------------------------------- -----
1 @ ~ 33 @ very stable variables you can even do 60 scripts on them and run 10 games will never end
-------------------------------------------------- -------------------------------------------------- -----
$ gfityfyfg such variables are very harmful you will run only one script on them and overwrite main scm and other your scripts if you have scripts on global if on local it is not // exactly global with only letters unheard of in main scm
-------------------------------------------------- -------------------------------------------------- -----
if you want to do reliable scripts, be interested in this program
cleo optimizer

explanation
what is overwriting
as you know the game has its own script
who has missions
side quests
and other games
and it's simply overwriting
change in value
they are often changed
integers
floats
main scm is just an addition to the game
the game can run without main.scm and then you will be convinced
how many changes the main scm introduces in the game
a curiosity for modders
1 main scm with ps2 you can fire on the pc version
2 you can use two libraries at once
3 I know a hack that allows the use of local variables on the CS directive
exactly all variables not only 33 @
Actually, I do not know if it can be called a hack
rather as a curiosity
4 here is my source for the harmful variables tester
unfortunately this is a secret and you will only get it for private message
-------------------------------------------------- ------------------------------------


-------------------------------------------------- ------------------------------------
2 game error is cut when moving around the city
-------------------------------------------------- ------------------------------------
explanation 1 the game can not load either the vehicle or the actor
explanation 2 you have installed vehicles or actors with errors in textures or 3D models
solution, never install anything in gta3.img
use the modloader for this
pros
easy installation of mods
possibility to exchange mods during the game
the cons are only up to you
most complains about the modloader
that it jams the game -> because you added the mod with errors in textures, scripts or 3d models
-------------------------------------------------- ------------------
2/2 the error of the game is cut when moving around the city
-------------------------------------------------- ------------------
this time the problem is for scripts
basics of making reliable scripts
the script must be on local variables
for each function that checks the actor, check if he has died
for each function that checks the vehicle, check that it is not damaged
for each function that checks the object, check that it is not damaged
You probably think that
that these opcode protect against jamming you are wrong
they only define, though not effectively
056e:
056d:
the opcoods are better
0AEA:
0AEB:
0AEC:
----------------------------------------------
basis
----------------------------------------------
f
   
Actor.Driving ($ PLAYER_ACTOR)
then
1 @ = Actor.CurrentCar ($ PLAYER_ACTOR)
///
0A30: repair_car 1 @
end
// xxxxxxxxxxxxxxxxxxx
-----------------------------------------------
092B: 0 @ = group $ PLAYER_GROUP member 0
f
    
056D: actor 0 @ defined
then
///
end
// xxxxxxxxxxxxxxxxxxxxx
-----------------------------------------------
scripts to do
preferably high level
high level pluses
you do not have to change labels
the script is easier
and it looks professional
and I think it's better for the game
I will explain to you what is a high level
and some other tips
Look
------------------------------
then // this is jf @ 1

end // to: 1
------------------------------
while true // to: 2

wait 0

end // to jump @ 2
------------------------------
f
    
1 @ == 1
then
    
1 @ = 0
else
    
1 @ = 1
end
------------------------------
f
  
1 @ == 1
jf @ 2
1 @ = 0
jump @ 3

2
1 @ = 1

3
-----------------------------

 

------------------------------
counters
--------------------------------
// step 1 is 1 @ + = 1
// step 2 to 1 @ + = 2
// step 3 is 1 @ + = 3
// step 4 to 1 @ + = 4

for 1 @ = 0 to 100 step 1
// command
end
------------------------------------
1 @ = 0

8
// command
1 @ + = 1
  
1 @> 100
jf @ 8
-------------------------------------
serial counter
---------------------------------------
1 @ = 0 // remember that it is not in the loop

1 @ + = 1
f
    
1 @> 100
then
    
1 @ = 0 // reset
end
0340: set_text_draw_RGBA 255 255 255 1 @
--------------------------------------------
selectory
--------------------------------------------
0209: 17 @ = random_int_in_ranges 0 3 // randomly
--------------------------------------------
17 @ = 0 // remember that it is not in the loop
-------------------in sequence------------------
f
   
17 @> = 3
then
    
17 @ = 0 // reset
end
17 @ + = 1 // items
--------------------------------------------
f
    
17 @ == 0
then
    
// command
end
f
    
17 @ == 1
then
    
// command
end
f
    
17 @ == 2
then
    
// command
end
f
    
17 @ == 3
then
    
// command
end
-----------------------------------------------
what a jump jumps from gosubs
-----------------------------------------------
jump // jumps to another activity
gosubs // performs tasks on the whole band
-----------------------------------------------
gosubs @ 1
///
//
1
///
///
return
-----------------------------------------------
jump @ 1
///<- here you can hide something you do not need xd
///
1
///
///
-----------------------------------------------

you must remember that there are holes and errors in the game's data files
what to look for
peds.dat // actors 0 to 288 plus special actors there are a lot of holes
weapon.dat // weapons 1 to 46 -> 19 20 21 crash game if you're slit
vehicles.ide // vehicles 400 to 610 work all
you must remember that the best modification of the game is not just cleo scripts
you can convert the game through files in the data folder
I'm explaining to you
-------------------
pedstats.dat
-------------------
here you can set more health for people on the street
fist power of all people is just right for nobs xd
fear you imagine escaping balass from carla or from groove street
one more is associated with fear
if you clear the groove street, fear will not be afraid of police chelikopterów
and as for more health, gang members have little health right
and you know that you can increase them and decrease your health or set your mode
unfortunately this is a secret and you will only get it for private message
-------------------------------------------------- -----------------------------------
ped.dat
-----------------
in this file you can post people in gta are brains
you can imagine a cop who likes carla and always defends him
You can imagine friends' balass and groove street
or all gangs are carla friends and defend him
o or even better that all gangs are attacking policemen
unfortunately this is a secret and you will only get it for private message
-------------------------
pedgrp.dat
-------------------------
here you can give groove street friends
or all of your friend's gangs
you can set that you'll be able to recruit all gangs not just groove street
there are many possibilities
unfortunately this is a secret and you will only get it for private message
-------------------------------------------------- ------------------------------------
cargrp.dat
-------------------------------------------------- --------------------------------------
here you can set gang vehicles or people on the street
I know what you think about to set a groove street rchino I have to worry you will not come out
they come into play
ordinary vehicles
Motors
cars
in addition to the boat
unfortunately this is a secret and you will only get it for private message
-------------------------------------------------- ---------------------------------------
Handling.cfg
-------------------------------------------------- ---------------------------------------
here you can set the statistics of vehicles
but also make indestructible vehicles
unfortunately this is a secret and you will only get it for private message
-------------------------------------------------- ---------------------------------------
weapon.dat
-------------------------------------------------- ---------------------------------------
gang wars look like they would play in the sandbox
increase the accuracy of the weapon and range
unfortunately this is a secret and you will only get it for private message
-------------------------------------------------- ---------------------------------------
I exchanged the same best you can make these changes even on ps2 without coding knowledge
-------------------------------------------------- ---------------------------------------------
I know that many will not agree with me
for various reasons
but this guide
it is not for programmers
it is not for IT specialists
it is not for advanced modders
it is not for hackers
only for beginner scripters
only for beginner modders
this note is not information taken from any websites
only from my many years of practice and experience
specifically, no practice only from creating mods and writing scripts at home
I started on ps2
from textur modification
changes to the data folder
on ps2 I also added trainers
I tested various hacks
heat device
and other
I modified the game records
I changed later
on the computer
and I did scripts
first small test ones
I tested
I got to know what the game is reacting to
and I missed her licks
I ruled
later I was doing trainers
first test
I also did a lot of tainers
I also did fashion for the gta vice city
a few trainers and mods
and textur changes
until I finally came up with my trainer
to gta, there are 13,000 people who are now enjoying it in gta sa
I even reconstructed drug wars with gta4 tbogt identical to GTA
I even recreated gta4 tlad identical to gta sa motorcycle gang war
I have too much experience in modifying my favorite game
gta 4
gta 4 tbogt
gta 4 tlad
and gta v
but unfortunately not for a computer
for consoles
I can add trainers through open4
most do not believe that there is also modding on consoles
where there is a system there is also a hacker
nothing is impossible
as if someone wanted it to even on ps2 cleo 4 he did
the modersque scene for consoles is also very great
any suggestions
or contraindications





 

 




















 











 

  • Irsis likes this




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users