Es gibt mehrere Möglichkeiten.
- Fehler im Script
- Include Fehler
- Pawno als Administrator starten
- Pawno im Kompilitätsmodus starten
Liebe Grüße,
Es gibt mehrere Möglichkeiten.
Liebe Grüße,
Klammerfehler oder nicht die aktuellen Includes.
Am Anfang des Scriptes:
new CBugWelt[MAX_PLAYERS];
Im Befehl:
if (strcmp("/cbug",cmdtext, true, 10) == 0)
{
SetPlayerArmour(playerid,100);
SetPlayerHealth(playerid,100);
SendClientMessage(playerid,COLOR_ORANGE,"|~~~Du hast die cbug world betreten~~~|");
SetPlayerPos(playerid,1412.639892,-1.787510,1000.924377);
SetPlayerInterior(playerid,1);
GivePlayerWeapon(playerid,24,400);
GivePlayerWeapon(playerid,34,400);
CBugWelt[playerid] = 1;
return 1;
}
OnPlayerDeath:
if(CBugWorld[playerid]==1)
{
SetPlayerPos(playerid,1412.639892,-1.787510,1000.924377);
SetPlayerInterior(playerid,1);
GivePlayerWeapon(playerid,24,400);
GivePlayerWeapon(playerid,34,400);
SetPlayerArmour(playerid,100);
return 1;
}
else // Wenn er nicht in der Welt ist
{
// Deine Sache
}
return 1;
Gutes Script. 10/10 Fischen!
Meine Teams wurden so difiniert:
#define TEAM_GROVE 1
#define TEAM_BALLAS 2
#define TEAM_VAGOS 3
Wie kann ich jetzt im Invite Befehl machen, dass wenn der Spieler annimmt, das er für immer in diesem Team ist, bist er uninvitet wurde?
Per TeamViewer würde ich es recht nicht machen. Schick ihm doch deine Version vom Support System per Post Nachricht.
Im TeamViewer = STRG + A und schon ist dein Script geklaut.
Ich würde aufpassen, gib niemanden dein Script! "Kann dir das scripten im script" Wie sind die Admins bei dir difiniert?
Du gibst deinem Teamkollegen die Daten für den FTP Zugang. Dafür wird das bekannte Programm Filezilla benötigt. Du erstellt im FTP einen Ordner Namens "Script" dort kannst du dein Script dann hochladen, und dein Teamkollege es dann runterladen bzw. eine neuere Version hochladen.
new countdown[MAX_PLAYERS];
forward Countdown_Befehl_Where(playerid);
ocmd:where(playerid,params[])
{
if(!isPlayerinFraktion(playerid,1) && !isPlayerinFraktion(playerid,3))return SendClientMessage(playerid, ROT, "Du bist nicht in der Fraktion FBI oder LSPD.");
{
new pID;
new Float:x, Float:y, Float:z;
new string[68];
if(sscanf(params,"u",pID))return SendClientMessage(playerid, ROT, "/where [Playerid]");
GetPlayerPos(pID, x, y, z);
format(string,sizeof(string),"Du hast %s auf der Karte für 10 Sekunden markiert.", SpielerName(pID));
SendClientMessage(playerid, HBLAU, string);
SetPlayerCheckpoint(playerid, x, y, z, 3);
countdown[playerid] = 1;
SetTimer("Countdown_Befehl_Where",1000,0);
}
return 1;
}
public Countdown_Befehl_Where(playerid)
{
if(countdown[playerid] == 1)
{
new string[68];
format(string,sizeof(string),"%d",countdown);
GameTextForPlayer(playerid,string,1000,3);
SetTimer("Countdown_Befehl_Where",1000,0);
countdown[playerid] = 0;
}
if(countdown[playerid] == 0)
{
SendClientMessage(playerid, HBLAU, "Die Zeit ist abgelaufen.");
DisablePlayerCheckpoint(playerid);
}
return 1;
}
Guten Abend @iAnthony:,
dein Wunsch auf ein Programm, dass dir und deinem Teamkameraden erlaubt zeitgleich auf ein Script zuzugreifen ist unmöglich. Es müsste sich ständige Aktualisieren usw. So ein Programm gibt es nicht. Die einzigeste Möglichkeit wäre die Dropbox oder du besorgst dir eine kostenlose Webspace bei square7.ch. Dort wird dir sicherlich geholfen!
Liebe Grüße,
iQN