Hallo Ich möchte mit einen Selfmade script anfangen, Und Ich möchte fragen welche reihenfolge Die beste wäre? Also z.B. erst Mysql sachen oder so. Und weil ich noch Anfänger bin und mit den Selfmade dann das
Scripten lernen will wollte Ich noch fragen Wie Ich das am besten lernen kann. Die grundkentnisse kenne Ich schon.
Selfmade Tipps und lernen
- Mister.Anonym
- Geschlossen
- Erledigt
-
-
Also ich fange immer mit dem login Register an.
Danach dann das Adminsystem und die Spieler befehle. -
Les dich durch wikipedia. Guck dir gut aufgebaute Selfmadescripts mit mysql an, aber kein Godfahter
-
Register
LoginChar Statik/Grob, baust du später immer weiter aus
Fraktion system
Haus System
Autohaus System
Biz Systemdann der rest
Ich mach also immer erst die Speicher sachen =)
-
Bevor du irgentwas scriptest solltest du dir erstmal Gedanken um den Gamemode machen also welche Art von Gamemode willst du erstellen
-
Vielen dank für die Tippst. Ich habe mir schon gedanken gemacht über den Gamemode.
-
Du solltest auch mal nen Brainstorming machen. Mach ich auch immer mit 2 Freunden. Der eine hat noch nie GTA:SA gespielt und der andere kann nur nicht Scripten aber ich habe oft mit ihm auf Servern gespielt. Mit denen Brainstorme ich dann manchmal -> Kommen echt mega gute Ideen raus.
-
Ok danke für den Tipp.
-
Kommen echt mega gute Ideen raus.
Liegt daran, dass sie sich keine Gedanken machen ob es geht oder nicht und nicht nur aus dem "Pool" der verfügbaren Dinge greifen ;D Also was man von anderen Servern kennt uswIch gebe dir auch den Tipp, ein wenig "Objektorientiert" zu arbeiten.
bspw. eine Funktionsliste immer schön ordentlich und sauber zu halten.
bspw. aus meinem CNR Script:// Fraktionssystem
forward Faction_GetIdBySkinId(skinid);
forward Faction_HasCopRights(factionid);// Safe System
forward SafeRob_Start(playerid, shopid);
forward SafeRob_Cancel(playerid, shopid);
forward SafeRob_Finish(playerid, shopid);
forward SafeRob_ResetShop(shopid);
forward SafeRob_Update(playerid, shopid);// Bot Rob System
forward BotRob_StartRob(playerid, shopid);
forward BotRob_StopRob(playerid, shopid);
forward BotRob_UpdateRob(playerid, shopid);
forward BotRob_Reset(shopid);// Gruppen System
forward Group_Create(groupName[MAX_GROUP_NAME], leaderPlayerID, houseID);
forward Group_OnCreate(groupName[], leaderName[MAX_PLAYER_NAME], leaderPlayerID, leaderDBID, groupLoadedID);
forward Group_Delete(groupDBID);
forward Group_SyncAddMember(playerid, groupLoadedID);
forward Group_AddMember(playerid, groupDBID);
forward Group_RemMember(playerid, bool:realremove);
forward Group_LoadInfo(groupDBID);
forward Group_OnLoadInfo(groupLoadedID, groupDBID);
forward Group_UnLoadInfo(groupLoadedID);
forward Group_GetFirstFreeID();
forward Group_GetIdAndCreateIfNotExits(groupDBID);
forward Group_GetLoadedIDByDBID(groupDBID);
forward Group_OnNameCheck(leaderPlayerID, groupName[]); -
Danke für den Tipp. Ja sowas habe Ich auch vor Ordnung zuhalten, ein ganz guter Tipp.
-
breadfish.de
Hat das Thema geschlossen.