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

Position: Grand Theft Auto: San Andreas » Multiplayer » [SA-MP v2] hilfe » Druckansicht
Nico96, 15.08.2007, 07:22
hallo wie funktioniert das mit dem teleporten zu andern spieler wo man die playerid eingeben muss??

gruß nico
_Sorry_, 15.08.2007, 08:57
//Post 1
Hi also /get ist einen Spieler zu dir hertelepotieren und /goto ist sich zu einem spieler zu
telepotieren!
MfG Viktor :)

//Post 2
ehm datei vergessen :shy:

//Post 3
hää wo ist die datei!? :shock: nja dann eben so!
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
____________________________________________________________________________________________________
_____
#include <a_samp>

#define COLOR_WHITE 0xFFFFFFAA
#define COLOR_RED 0xAA3333AA

forward SendPlayerFormattedText(playerid, const str[], define);
forward public SendAllFormattedText(playerid, const str[], define);

public OnPlayerCommandText(playerid, cmdtext[])
{
   new giveplayer[MAX_PLAYER_NAME];
   new cmd[256];
   new giveplayerid, idx;


//GET-----
   if(strcmp(cmd, "/get", true && IsPlayerAdmin(playerid)==1) == 0) {
       new tmp[256];
      tmp = strtok(cmdtext, idx);

      if(!strlen(tmp)) {
         SendClientMessage(playerid, COLOR_WHITE, "USAGE: /get [playerid]");
         return 1;
      }
      giveplayerid = strval(tmp);

      if(IsPlayerConnected(giveplayerid)) {
         GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
            new Float:X;
            new Float:Y;
            new Float:Z;
            GetPlayerPos(playerid,X,Y,Z);
            SetPlayerPos(giveplayerid,X,Y,Z+=4.0);

      } else {
         SendClientMessage(playerid, COLOR_RED, "Kein exestirender Spieler!");
      }

      return 1;
   }

//GOTO-----
   if(strcmp(cmd, "/goto", true) == 0 && IsPlayerAdmin(playerid)==1) {
       new tmp[256];
      tmp = strtok(cmdtext, idx);

      if(!strlen(tmp)) {
         SendClientMessage(playerid, COLOR_WHITE, "USAGE: /goto [playerid]");
         return 1;
      }
      giveplayerid = strval(tmp);

      if(IsPlayerConnected(giveplayerid)) {
         GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
            new Float:X;
            new Float:Y;
            new Float:Z;
            GetPlayerPos(giveplayerid,X,Y,Z);
            SetPlayerPos(playerid,X,Y,Z+=4.0);

      } else {
         SendClientMessage(playerid, COLOR_RED, "Kein exestirender Spieler!");
      }

      return 1;
      }
      
   return 0;
   }

public SendPlayerFormattedText(playerid, const str[], define)
{
   new tmpbuf[256];
   format(tmpbuf, sizeof(tmpbuf), str, define);
   SendClientMessage(playerid, 0xFFFF00AA, tmpbuf);
}

public SendAllFormattedText(playerid, const str[], define)
{
   new tmpbuf[256];
   format(tmpbuf, sizeof(tmpbuf), str, define);
   SendClientMessageToAll(0xFFFF00AA, tmpbuf);
}

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;
}



//EDIT
Beim nächstenmal gibts eine Verwarnung!

MfG
Rafioso


Nico96, 15.08.2007, 17:09
vielen vielen dank

gruß nico
_Sorry_, 15.08.2007, 19:15
@Rafioso
Sry :/ bin neu hier im forum hab unten eine txt hochgeladen is nix da -.- dann hab ich es 2. mal
versucht wieder nix.
Wie hast du das gemacht mit dem Code fenster?

MfG Viktor


//EDIT
Ähm, 2. Zeile, 2. Button. (mit dem php-Bild)
Ähm die 2te....Upload geht.


MfG
Rafioso

SMG, 29.10.2007, 18:02
Wofür steht strtok?
Das klappt in nem script nicht!
dödel, 29.10.2007, 18:05
strtok ist ein sehr nütlzlicher Code ;)

Außerdem ist das eine definition, stimmr schon alles :D
FloRaX, 29.10.2007, 18:12
dödel ich hab mal ne frage der tobi sagt ihr wollt mich banen stimmt das?

ZitatZitat:
TOBI ‎(18:13):
MEICEL!!! jezt ist Schluss!!! hör auf damit!!!!!!!! wir bannen dich sonst sofort!!!!!!!!
TOBI, Notiz:
Der Dativ ist dem Genitiv sein Tod.
ProFlash ‎(18:13):
was
TOBI ‎(18:13):
frag nicht!°!! sondern LASSSS ES!!!!!!!
TOBI ‎(18:14):
ein post noch heute un du fliegst raus!!!!!!!!!!!
TOBI, 29.10.2007, 18:30
Ja das stimmt :-P
dödel, 29.10.2007, 19:58
ZitatTOBI hat folgendes geschrieben:
Der Dativ ist dem Genitiv sein Tod


KP, damit hab ich mich ne weile nicht mehr beschäftigt *rofl*
Rafioso, 29.10.2007, 21:30
ZitatMichael hat folgendes geschrieben:
dödel ich hab mal ne frage der tobi sagt ihr wollt mich banen stimmt das?

ZitatZitat:
TOBI ‎(18:13):
MEICEL!!! jezt ist Schluss!!! hör auf damit!!!!!!!! wir bannen dich sonst sofort!!!!!!!!
TOBI, Notiz:
Der Dativ ist dem Genitiv sein Tod.
ProFlash ‎(18:13):
was
TOBI ‎(18:13):
frag nicht!°!! sondern LASSSS ES!!!!!!!
TOBI ‎(18:14):
ein post noch heute un du fliegst raus!!!!!!!!!!!


Gehört ins Feedback oder via PM ;)
Du kannst dem Tobi.bw sagen, dass er auch nur ein normaler User ist der schon paar mal gebannt
wurde :-O -> also hat er nichts zu sagen!

=) =) :D :D =) =)
TOBI, 29.10.2007, 21:41
LOL!!

Ich Lach mich Tot *rofl* *rofl* *rofl* *rofl* !!!!!!!!!!

da ging es um das Forum vom TOBI net vom tobi.bw *rofl* *rofl*

also um den hessen-server. Nur mal als info, hab aber ka warum michael das hier rein macht!?
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