meinst du, das ich das so machen müsste:
forward Befehl(playerid, cmd[]);
public Befehl(playerid, cmd[])
{
//...
//...
//befehl..
return 1;
}
so??
meinst du, das ich das so machen müsste:
forward Befehl(playerid, cmd[]);
public Befehl(playerid, cmd[])
{
//...
//...
//befehl..
return 1;
}
so??
also habe zum test jetzt so gemacht:
Zitat von "INC Datei"Alles anzeigen// TEST ^^^^^^^^^^^^^^ LOL :D:D:D:D::D:D:D: :)C :UICJHbgsdmklasgfsd
#define COLOR_RED 0xFF0000AA
stock OnPlayerCommandText(playerid, cmd[])
{
if(strcmp("/test", cmdtext, true, 10) == 0)
{
Nachricht(playerid, COLOR_RED, "Hiiii^^");
return 1;
}
return 1;
}
aber bekomme dann im script den fehler:
C:\Dokumente und Einstellungen\lukas \Desktop\Lukas\SA-MP Server\pawno\include\test.inc(7) : error 025: function heading differs from prototype
C:\Dokumente und Einstellungen\lukas \Desktop\Lukas\SA-MP Server\gamemodes\NEW-DM.pwn(1543) : error 021: symbol already defined: "OnPlayerCommandText"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
2 Errors.
kann mir einer bitte helfen??
Antonio
Du hast schon recht, aber wenn du dann auchnoch hier nachrichten bekommst, und immer von den gleichen, die zu doof sind um zu lesen, und die immer wieder das gleiche schreiben, das würde mich zum überlaufen bringen !
Also, selbst wenn ich es wüsste wie es geht, würde ich es dir aus diesem grund nciht sagen:
- Für mich ist das eine dermaßen nachmacherrei, das es für mich schon fast an diebstahl grenzt!
sorry, aber ist so wenn du schon die IP hinschreibst, das geht garnicht!
Ich kann mir vorstellen wie nervig das ist das man vollgespammt wird, und wenn ihr meint "Och die 5 nachrichten ist doch nicht nervig" dann kann ich euch ja mal zuspammen!
public OnGameModeInit()
{
AddPlayerClass(ID, X,Y,Z);
return 1;
}
Hallo,
ich suche ein Tuturial was mir erklährt wie ich etwas im script includen kann..
wie z.b das include von junkbister, das steht z.b.:
//From the Samp Forums: Usual Functions
stock IsPlayerInBall(playerid,Float:x,Float:y,Float:z,radius)
{
if(GetPlayerDistanceToPoint(playerid,x,y,z) < radius)
{
return 1;
}
return 0;
}
stock GetPlayerDistanceToPoint(playerid,Float:x,Float:y,Float:z)
{
new Float:x1,Float:y1,Float:z1;
new Float:tmpdis;
GetPlayerPos(playerid,x1,y1,z1);
tmpdis = floatsqroot(floatpower(floatabs(floatsub(Float:x,x1)),2)+floatpower(floatabs(floatsub(Float:y,y1)),2)+floatpower(floatabs(floatsub(Float:z,z1)),2));
return floatround(tmpdis);
}
...
Alles anzeigen
also ich werde da nicht schlau drauß, und will jetzt verbotene namen machen und will das so machen das das dann in so einer datei steht, und dann wollte ich fragen ob mir einer erklähren kann wie das geht...
//EDIT//
und zu den scriptfiles, ich will dann noch nen ordner erstellen, mit dem namen "BadNames" und dann ne datei dadrin "namen" und dann kann ich da namen reinschreiben, die ich dann verbiete sobald sie dann reinschreibe..
ich verstehe nciht was du meinst^^
wenn der heli platz und die garade draußen sind, dann lass das weg:
SetPlayerInterior(playerid,0);
... das geht doch voll easy^^
new teleport;
teleport = CreatePickup(..........);
public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid == teleport)
{
SetPlayerPos(playerid, ...........);
return 1;
}
return 1;
}
was meinst du mit:
"also ob ich teleporter und skins(z.b. den militär typ) als filterscript machen kann "
new geld = SetPlayerMoney(playerid,GetPlayerMoney(playerid));
so vllt^^
nein man kann keine objecte kürzen
Nein, du irrst dich nicht, aber da sind noch andere sachen bei..
und wie kann ich das alles oben etwas größer machen??
also die Uhr und der kasten?
//EDIT//
ein bug oder fehler oder problem^^
also:
wenn ich das wetter um 1 Uhr wechseln lasse, und ich bin nicht aufn server, und ich komme 2 min danach aufn server, ist das wetter das normale standart wetter..
warum??
hm.. denke ich nicht, ich benutze auch DCMDund ich hatte nochnie probleme
Hallo Ich
PS: sry past nciht zum thema, fands aber lustig^^
Hallo,
ich habe ein premium system gemacht, und wollte einen premium chat machen, doch es geht nciht, wenn ich "§hi" schreibe steht im chat "§hi"
hier der text
if(HatPremium[playerid] != 1)
{
if(text[0]=='§')
{
new name[MAX_PLAYER_NAME], s[128];
GetPlayerName(playerid,name,sizeof(name));
format(s,sizeof(s),"[Premium-Chat] %s: %s",name,text[1]);
for(new i=0; i<MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
Nachricht(playerid, COLOR_DARKRED, "Du bist kein Premium User!");
}
else
{
if(HatPremium[i]==HatPremium[playerid])
{
SendClientMessage(i,COLOR_YELLOW,s);
}
}
}
return 0;
}
}
was ist daran denn falsch?
wenn du /gt machst, dann kommt ein GT und wenn du /waffen machst dann haste ne waffe
if (IsPlayerAdmin (playerid ))
{
if(strcmp(cmdtext,"/gt",true)==0)
{
new Float:x, Float:y, Float:z, Float:za, gla;
GetPlayerPos(playerid,x,y,z);
GetPlayerFacingAngle(playerid,za);
gla=CreateVehicle(506,x+2,y,z,za,-1,-1,-1); // 506 ist der super GT einfach ID ersetzen
LinkVehicleToInterior(gla,GetPlayerInterior(playerid));
}
else
{
SendClientMessage(playerid,COLOR_RED,"Du bist nicht als Admin eingeloggt!");
}
return 1;
}
if(strcmp("/waffe",cmdtext, true, 10) == 0)
{
if(IsPlayerAdmin(playerid))
{
GivePlayerWeapon(playerid, 28,100); // 28 ist ne uzi einfach ID ersetzen und 100 ist due munnition
return 1;
}
else
{
SendClientMessage(playerid, FARBE, "Du bist kein Admin!");
}
return 1;
}
naja, wenn man einfach aus lkangeweile was macht z.b
if(killerid != 255)
{
for(new i = 0; i<MAX_PLAYERS; i++)
{
if(IsPlayerAdmin(i))
{
SendClientMessage(i, COLOR_RED, "kann das überhaupt einer lesen? ich denke nicht!!");
return 1;
}
}
return 1;
}
naja, n paar zeilen die völlig schwachsinnig sind und ncihts bewirken^^