GTAvision.com - Forum - Grand Theft Auto News, Downloads, Community and more...

Position: Grand Theft Auto: San Andreas » Multiplayer » [SA-MP] farben nur für denn admin und start budget einstellen » Druckansicht
andreas2007, 22.01.2008, 19:32
hallo,ich weiß ned ob es hier hin gehört aber,kann mir ma jmd helfen?
und zwar das hier is ja ein code damit sich die farbe ändert,das soll aber nur für denn admin gehen.


Code:
1
2
3
4
    if(strcmp(cmd, "/sred", true) == 0) {
       SetPlayerColor(playerid, COLOR_SpecialRed);
    return 1;
    }



kann mir jmd.ein code geben damit die spieler wenn sie auf dem server kommen direkt 50000$ oder so
haben`?

danke im vorraus MFG Andy
Florian, 22.01.2008, 19:56
Zitatandreas2007 hat folgendes geschrieben:


kann mir jmd.ein code geben damit die spieler wenn sie auf dem server kommen direkt 50000$ oder so
haben`?

danke im vorraus MFG Andy


#define PocketMoney 50000 // Betrag den der Spieler beim spawnen erhält !ACHTUNG! bei jedem Spawn!
andreas2007, 22.01.2008, 20:06
danke für die antwort,aber i-wie funktioniert es nicht :-(
man muss es doch über main() sätze ne?
Ripper, 22.01.2008, 20:17
ja
Code:
1
#define PocketMoney 50000


und dann bei OnPlayerSpawn

Code:
1
GivePlayerMoney(playerid, PocketMoney);


war klar, dass es anders net funzen kann!!!

MfG Ripper
[TST]CJ, 22.01.2008, 20:50
es gibt ein problem bei COLOR_SpecialRed das muss man als code auch ganz oben stehen
haben

-.- im kurzen

http://www.bilder-upload.eu/thumb/AHT0sgD9ZkOxApL.PNG
andreas2007, 22.01.2008, 21:10
hat geklappt danke


EDIT:
Code:
1
2
3
4
es gibt ein problem bei COLOR_SpecialRed das muss man als code auch ganz oben stehen
haben

-.- im kurzen 


das war mir schon klar,so funktioniert es ja auch,es soltte nur so sein,das es nur der admin machen
kann bzw.diese farbe haben kann ;-)
dödel, 22.01.2008, 22:03
Das ist jawohl das einfachste überhaupt *rofl*

Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
<?

if(strcmp(cmd, "/sred", true) == 0) 
{
if(IsPlayerAdmin(playerid))
{
SetPlayerColor(playerid, COLOR_SpecialRed);
}
else SendClientMessage(playerid, COLOR_SpecialRed, "Diese Farbe hättest du gerne :P");
return 1;
}

?>
andreas2007, 23.01.2008, 15:49
danke
Speed12, 02.02.2008, 21:42
ZitatRipper hat folgendes geschrieben:
ja
Code:
1
#define PocketMoney 50000


und dann bei OnPlayerSpawn

Code:
1
GivePlayerMoney(playerid, PocketMoney);


war klar, dass es anders net funzen kann!!!

MfG Ripper


Geht noch viel einfacher.

bei OnPlayerSpawn oder OnPlayerConnect

GivePlayerMoney(playerid, 50000);

bei Spawn ist dann das der spieler bei jedem spawn das geld kriegt und bei connect das der spieler
nur beim connecting auf den server das geld kriegt.
dödel, 02.02.2008, 21:57
Es wird definiert, damit man es schnellstmöglich ändern kann,
denn dann hat man nicht die Zeile zu suchen,
sondern muss nur die Definierung ändern ;)
Macronix, 02.02.2008, 22:33
Oder man gibt in der Such-Funktion oben einfach "OnPlayerConnect" oder auch "OnPlayerSpawn" ein^^

Aber jetzt BackToTopic.. :o
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