KOSTENLOSE REGISTRIERUNG - FREE REGISTER
  • Willkommen, Gast!
  • Donnerstag, 28. März 2024, 17:39:16
Position: Home » Grand Theft Auto: San Andreas » Multiplayer » Scripte und kleine Codes » [SA-MP v2] Filterscript: Coinsystem & easyHUD

Willkommen im GTAvision.com Forum

Du bist noch nicht bei uns angemeldet. Wenn das dein erster Besuch bei uns ist, so kannst du die wichtigsten Funktionen des Boards in der FAQ nachlesen. Um Beiträge zu schreiben oder neue Themen zu erstellen musst du in fast jedem Forum registriert und eingeloggt sein. Dies gilt nicht bei den Newskommentaren, dort können auch Gäste etwas schreiben ohne sich vorher registrieren zu müssen. Damit du Beiträge lesen kannst, musst du dir erst ein Forum aussuchen welches dich interessiert, z.B. GTA V - Allgemeines, dann klickst du auf ein Thema das dich interessiert z.B. "Allgemeine GTA V Plauderecke" und schon kannst du die Beiträge lesen. Um im genannten Thema zu antworten, musst du dich allerdings vorher eingeloggt haben. Viel Spaß in unserem Forum, wünscht das gesamte GTAvision.com Team.

Follow @GTAvision
Grand Theft Auto: San Andreas
Thema: [SA-MP v2] Filterscript: Coinsystem & easyHUD [Seite 1 2 3 4 ]  

Kein neuer Beitrag 02.05.2008, 16:44
Beitrag #1   

Recycler
Vize-Boss
* * * * * * * * * O O
Registrierung: 29.12.2006, 11:54
User-Info: nicht mehr da
Beiträge: 2146

Filterscript: Coinsystem & easyHUD v1.0

Viele von euch kennen mittlerweile die sogenannten 'Coins' auf Servern, mit denen man sich per Menü
diverse Fahrzeuge, Waffen etc. kaufen kann. Und hier habe ich für euch ein komplettes Coinsystem
samt einem TextDraw HUD.

Es besteht der Glaube, so ein Coinsystem sei kompliziert und aufwendig - ist es aber garnicht.
Sowas könnte eigentlich jeder spielend leicht selber machen. Siehe einmal nur das alte VWW-Script,
das ich entwickelt habe. In diesem Script, das es hier auch Open-Source zu downloaden gibt, ist
auch ein komplettes Coinsystem enthalten.

Was man dazu braucht?

Eine Array-Variable und 10 Minuten Denkzeit.

Da dies offensichtlich einigen Probleme bereitet, gibt es nun dieses Script.

Installation


1. Kopiert die .pwn Datei aus dem Archiv in euren filterscripts Ordner.
2. Öffnet die .pwn Datei, konfiguriert die #define Werte und compilt das Script.
3. Öffnet die Datei "server.cfg" in eurem SA-MP Ordner mit dem Editor.
4. Erstellt eine Zeile "filterscripts coins_easyHUD" und speichert die Datei ab.

Features


-> Coins: Jeder Spieler bekommt per Kill und alle <x> Minuten eine bestimmte Coinanzahl.
-> Menü: Mit der Taste 'nach hinten sehen' öffnet sich das Coinmenü, indem ihr euch Cars, Bikes und
Waffen kaufen könnt.
-> HUD: Am unteren Bildschirmrand wird ein HUD eingeblendet, welches Coins, Kills und Deaths zeigt.


Bitte beachtet, das es zu Problemen mit euren GameModes kommen kann, falls sich Variablen/Defines
überschneiden.
Falls ihr Bugs oder Fehler im Script entdeckt, bitte sofort hier posten.

http://dracoblue.net/pawn/ready_for_samp_0_2.png

Das Script gibt es nur in einer 0.2 Version.

MfG
Recycler

----------------------------
Version Log
Dieser Beitrag wurde insgesamt 1 mal editiert. Das letzte Mal 16.07.2009, 21:31 von Recycler.

Kein neuer Beitrag 02.05.2008, 17:16
Beitrag #2   

FloRaX
BANNED
* * * * * * * * * * O
Registrierung: 22.08.2007, 21:05
User-Info: It´s over 9000!!!!!!!!!!!
Homepage: http://www.sxp-network.com
Lieblings-GTA: GTA: Vice City Stories
Wohnort: American Dream
Xbox Live Gamertag: Meicel
GFWL-Tag: Meicel
Social Club: N0RAX1994
Beiträge: 3700

Juhuuu endlich!!!
Darauf hab ich mich gefreut :P
Ähm kannst du auch sowas nur für Admins einbauen mit /givecoins coind?

Kein neuer Beitrag 02.05.2008, 17:31
Beitrag #3   

Sh3LteR
Capo
* * * * * * * * * * O
Registrierung: 24.07.2007, 09:51
Lieblings-GTA: GTA: Vice City
Script Editor: Pawno
Wohnort: Austria/Nö/GD
Beiträge: 3211

ZitatMichael hat folgendes geschrieben:
Juhuuu endlich!!!
Darauf hab ich mich gefreut :P
Ähm kannst du auch sowas nur für Admins einbauen mit /givecoins coind?

Da ist ja die PWN dabei also wirste es schon selber auch schaffen ;)

Kein neuer Beitrag 02.05.2008, 17:49
Beitrag #4   

Recycler
Vize-Boss
* * * * * * * * * O O
Registrierung: 29.12.2006, 11:54
User-Info: nicht mehr da
Beiträge: 2146

ZitatMichael hat folgendes geschrieben:
Juhuuu endlich!!!
Darauf hab ich mich gefreut :P
Ähm kannst du auch sowas nur für Admins einbauen mit /givecoins coind?

Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
if (strcmp(cmd, "/givecoins", true) == 0)
{
new tmp[255];
tmp = strtok(cmdtext, idx);
if (strlen(tmp))
{
new pid = strval(tmp);
tmp = strtok(cmdtext, idx);
if (strlen(tmp))
{
new coin = strval(tmp);
if (IsPlayerConnected(pid))
{
if (IsPlayerAdmin(playerid))
{
CallRemoteFunction("GivePlayerCoins", "dd", pid, coin);
new msg[255];
format(msg, sizeof(msg), "***Du hast von einem Admin %d Coins bekommen!", coin);
SendClientMessage(pid, COLOR_WARNING, msg);
}
else SendClientMessage(playerid, COLOR_WARNING, "***Du bist kein Admin!");
}
else SendClientMessage(playerid, COLOR_WARNING, "***Der Spieler ist nicht verbunden!");
}
else SendClientMessage(playerid, COLOR_WARNING, "***Du musst die Coinanzahl angeben!");
}
else SendClientMessage(playerid, COLOR_WARNING, "***Du musst den Spieler angeben!");
return 1;
}


Diesen Code kannst du in OnPlayerCommandText benutzen, wenn du das Script als Filterscript laufen
lässt. Wenn du das Script aber in dein Hauptscript kopiert hast, musst du einfach normal die
Funktion "GivePlayerCoins" ohne den Remote-Kram benutzen.

MfG
Recycler

Kein neuer Beitrag 02.05.2008, 18:08
Beitrag #5   

FloRaX
BANNED
* * * * * * * * * * O
Registrierung: 22.08.2007, 21:05
User-Info: It´s over 9000!!!!!!!!!!!
Homepage: http://www.sxp-network.com
Lieblings-GTA: GTA: Vice City Stories
Wohnort: American Dream
Xbox Live Gamertag: Meicel
GFWL-Tag: Meicel
Social Club: N0RAX1994
Beiträge: 3700

Danke schön.

//EDIT
Na toll ich glaub ich hab etwas Scripten verlent -.-


Code:
1
2
3
4
5
6
7
8
9
10
11
C:\Dokumente und Einstellungen\Nina\Desktop\SA-MP Server\filterscripts\coins_easyHUD.pwn(437) : error 017: undefined symbol "strtok"
C:\Dokumente und Einstellungen\Nina\Desktop\SA-MP Server\filterscripts\coins_easyHUD.pwn(437) : error 033: array must be indexed (variable "cmd")
C:\Dokumente und Einstellungen\Nina\Desktop\SA-MP Server\filterscripts\coins_easyHUD.pwn(443) : error 017: undefined symbol "strtok"
C:\Dokumente und Einstellungen\Nina\Desktop\SA-MP Server\filterscripts\coins_easyHUD.pwn(443) : error 033: array must be indexed (variable "tmp")
C:\Dokumente und Einstellungen\Nina\Desktop\SA-MP Server\filterscripts\coins_easyHUD.pwn(447) : error 017: undefined symbol "strtok"
C:\Dokumente und Einstellungen\Nina\Desktop\SA-MP Server\filterscripts\coins_easyHUD.pwn(447) : error 033: array must be indexed (variable "tmp")
C:\Dokumente und Einstellungen\Nina\Desktop\SA-MP Server\filterscripts\coins_easyHUD.pwn(436) : warning 203: symbol is never used: "idx"
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


6 Errors.

Kein neuer Beitrag 02.05.2008, 18:18
Beitrag #6   

Recycler
Vize-Boss
* * * * * * * * * O O
Registrierung: 29.12.2006, 11:54
User-Info: nicht mehr da
Beiträge: 2146

Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
public OnPlayerCommandText(playerid, cmdtext[])
{
new cmd[255], idx;
cmd = strtok(cmdtext, idx);
// Command hier 
return 0;
}

strtok(const string[], &index)
{
   new length = strlen(string);
   while ((index < length) && (string[index] <= ' '))
   {
      index++;
   }

   new offset = index;
   new result[20];
   while ((index < length) && (string[index] > ' ') && ((index - offset) < (sizeof(result) - 1)))
   {
      result[index - offset] = string[index];
      index++;
   }
   result[index - offset] = EOS;
   return result;
}


Das einfach in das Filterscript kopieren. Beim Command die Zeile

Code:
1
CallRemoteFunction("GivePlayerCoins", "dd", pid, coin);


durch

Code:
1
GivePlayerCoins(pid, coin);


ersetzen.

MfG
Recycler

Kein neuer Beitrag 02.05.2008, 18:21
Beitrag #7   

FloRaX
BANNED
* * * * * * * * * * O
Registrierung: 22.08.2007, 21:05
User-Info: It´s over 9000!!!!!!!!!!!
Homepage: http://www.sxp-network.com
Lieblings-GTA: GTA: Vice City Stories
Wohnort: American Dream
Xbox Live Gamertag: Meicel
GFWL-Tag: Meicel
Social Club: N0RAX1994
Beiträge: 3700

Ok danke Recycler!
Funktionier alles.

Kein neuer Beitrag 08.06.2008, 22:14
Beitrag #8   

Logitech900
Informant
* * * * O O O O O O O
Kein Bild vorhanden
Registrierung: 11.01.2008, 14:04
User-Info: nix
Lieblings-GTA: GTA: Vice City
Script Editor: Pawno
Wohnort: internet
Beiträge: 63

hi Recycler

kannst du mir mal Helfen bitte damit ;-)
Anhänge:
coins_easyHUD.pwn 13.344 Bytes 21 Downloads

http://de.miniprofile.xfire.com/bg/sh/type/0/Redbull900.png

Kein neuer Beitrag 21.06.2008, 15:50
Beitrag #9   

Headshot
Straßengauner
* * * * * O O O O O O
Kein Bild vorhanden
Registrierung: 26.10.2007, 16:45
Script Editor: Pawno
Beiträge: 154

Wie wäre es, wenn Du uns sagen würdest, um welchen Fehler es sich handelt...

Kein neuer Beitrag 21.06.2008, 16:16
Beitrag #10   

FloRaX
BANNED
* * * * * * * * * * O
Registrierung: 22.08.2007, 21:05
User-Info: It´s over 9000!!!!!!!!!!!
Homepage: http://www.sxp-network.com
Lieblings-GTA: GTA: Vice City Stories
Wohnort: American Dream
Xbox Live Gamertag: Meicel
GFWL-Tag: Meicel
Social Club: N0RAX1994
Beiträge: 3700

In ICQ erzählte er mir,es lief was schief.Das mit Givecoins oder so ähnliches.

Kein neuer Beitrag 21.06.2008, 17:09
Beitrag #11   

Logitech900
Informant
* * * * O O O O O O O
Kein Bild vorhanden
Registrierung: 11.01.2008, 14:04
User-Info: nix
Lieblings-GTA: GTA: Vice City
Script Editor: Pawno
Wohnort: internet
Beiträge: 63

ist schon gut Hitman hatt mir schon geholfen :D

http://de.miniprofile.xfire.com/bg/sh/type/0/Redbull900.png

Kein neuer Beitrag 21.06.2008, 17:53
Beitrag #12   

FloRaX
BANNED
* * * * * * * * * * O
Registrierung: 22.08.2007, 21:05
User-Info: It´s over 9000!!!!!!!!!!!
Homepage: http://www.sxp-network.com
Lieblings-GTA: GTA: Vice City Stories
Wohnort: American Dream
Xbox Live Gamertag: Meicel
GFWL-Tag: Meicel
Social Club: N0RAX1994
Beiträge: 3700

Der Arme Hitman,ich glaub denn gehts nicht gut mit denn ganzen Scriptereien^^
Achja: Er kommt garnicht mehr On,hat er ne andere ICQ Nummer?

Kein neuer Beitrag 21.06.2008, 18:17
Beitrag #13   

Rafioso
King of GTAvision.com
* * * * * * * * * * *
Registrierung: 17.04.2006, 10:39
User-Info: Unikat! Gefällt mir :-)
Homepage: http://www.NetVisionWork.net
Lieblings-GTA: GTA: Vice City
Script Editor: Sanny Builder 3
Wohnort: LS
PSN-ID: GV-Rafioso
Xbox Live Gamertag: SP: GVRafioso & MP: GVR...
GFWL-Tag: GVRafioso
Social Club: Rafioso
Beiträge: 11017

ZitatMichael hat folgendes geschrieben:
Achja: Er kommt garnicht mehr On,hat er ne andere ICQ Nummer?
Nein, es ist nur etwas dazwischen gekommen.

Aber jetzt *b2t*

http://forum.gtavision.com/sonstiges/userbars/gtavision_userbar_admin_1.gif

Kein neuer Beitrag 27.06.2008, 22:02
Beitrag #14   

FloRaX
BANNED
* * * * * * * * * * O
Registrierung: 22.08.2007, 21:05
User-Info: It´s over 9000!!!!!!!!!!!
Homepage: http://www.sxp-network.com
Lieblings-GTA: GTA: Vice City Stories
Wohnort: American Dream
Xbox Live Gamertag: Meicel
GFWL-Tag: Meicel
Social Club: N0RAX1994
Beiträge: 3700

Irgendwie hat es nicht so einen rießen vorteil weil:
Wenn man das hat mit dem givecoins etc. ist ja alles in Ordnung.
Aber wie macht man das wenn man z.b 5 kills,5coins und 5 death´s hat gespeichert bleibt.
Falls einer rausfliegt und wieder reinkommt damit er wieder das hat.

Kein neuer Beitrag 27.06.2008, 23:38
Beitrag #15   

Recycler
Vize-Boss
* * * * * * * * * O O
Registrierung: 29.12.2006, 11:54
User-Info: nicht mehr da
Beiträge: 2146

Kann man mit SaveIt X auch einfach selber bauen.

MfG
Recycler

Druckansicht

n/a n/a 1 2 3 4     (Anzeige: 1 – 15; Insgesamt: 58) Weiter Letzte Seite
Toggle Ähnliche Themen zu „[SA-MP v2] Filterscript: Coinsystem & easyHUD“
  Antworten Aufrufe Themeneröffnung Letzter Beitrag
Keine neuen Beiträge, „heißes Thema“   Der Cluckin'-Bell-Überfall wurde veröffentlicht 0 1193 07.03.2024, 22:14
Von: GTAvision.com
07.03.2024, 22:14
Von: GTAvision.com
Zum letzten Beitrag
Keine neuen Beiträge, „heißes Thema“   Neue Limousine Declasse Impaler SZ und mehr 0 817 26.02.2024, 22:12
Von: GTAvision.com
26.02.2024, 22:12
Von: GTAvision.com
Zum letzten Beitrag
Keine neuen Beiträge, „heißes Thema“   Neuer SUV Gallivanter Baller ST-D und mehr 0 2338 18.02.2024, 23:27
Von: GTAvision.com
18.02.2024, 23:27
Von: GTAvision.com
Zum letzten Beitrag
Keine neuen Beiträge, „heißes Thema“   GTA+: Kostenloser Albany Cavalcade XL und mehr 0 37264 12.01.2024, 23:55
Von: GTAvision.com
12.01.2024, 23:55
Von: GTAvision.com
Zum letzten Beitrag
Keine neuen Beiträge, „heißes Thema“   Abschleppdienst-Boni, neues SUV und mehr 0 9590 12.01.2024, 23:44
Von: GTAvision.com
12.01.2024, 23:44
Von: GTAvision.com
Zum letzten Beitrag
  • 0.055715 Sek., 32 DB-Zugriffe, 2.402 MiB
  • Powered by Boardsolution v1.45
GTAvision.com :: Forumregeln :: FAQ :: Impressum :: Kontakt :: RDRvision.com :: LANOIREvision.com :: MaxPayneVision.com
NetVisionWork.NET
.: © 2006-2014 by GTAvision.com :.

Rockstar GamesTake-Two Interactive Deutschland

Free Grand Theft Auto Downloads