Keks hast das richtig gut gemacht finde ich
Beiträge von Berserker
-
-
darum fertige ich gerade was ein für rcon admin damit sie z.B. /landstalker das ein landstalker kommt
-
nimm dir einfach ein auto und fahr es da hin wo du es willst dann machst du /save und gehst auf
C:\Programme\Rockstar Games\GTA San Andreas
und öffnest die
savedpositions.txt
da ist dann der code -
jep
ich werde bald auch ein eigenes machen
-
ich kapiers nicht kannst du mir als einführung eins machen also am SF Airport von Anfang bis zum Ende der Strecke??
bitte währe echt dankbar
-
hier lad das runter und öffne es mit denn Pawno Editor und füg einfach die Ganzen Autos ein die da sind
-
Hi ich bräuchte hilfe ich will gerne mit einem CMD /drag1start machen das dann 5 Sec. warten muss und dann Checkpoints kommen wie geht das???
-
bobo es gibt ein gm wo in ganz sa die autos verteilt sind ausser in ls soviel ich weis wenn du wilslt sende ich dir es
-
yeah danke geht
-
da kommen aber jetzt warning´s und die AMX datei ist weg xD
C:\Dokumente und Einstellungen\Bauer\Desktop\Artur\Touch-SAMP Server\gamemodes\Touch-LVDM.pwn(125) : error 029: invalid expression, assumed zero
C:\Dokumente und Einstellungen\Bauer\Desktop\Artur\Touch-SAMP Server\gamemodes\Touch-LVDM.pwn(125) : error 008: must be a constant expression; assumed zero
C:\Dokumente und Einstellungen\Bauer\Desktop\Artur\Touch-SAMP Server\gamemodes\Touch-LVDM.pwn(129) : error 029: invalid expression, assumed zero
C:\Dokumente und Einstellungen\Bauer\Desktop\Artur\Touch-SAMP Server\gamemodes\Touch-LVDM.pwn(129) : error 008: must be a constant expression; assumed zero
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase4 Errors.
hier das habe ich eimgefügt
new Float:posdm1[][]={
{3000.9119,198.4665,89.7790},
{2980.2275,211.9329,101.4460},
};
new Float:posdm2[][]={
{464.5287,-2432.4907,10.7714},
{486.6236,-2425.6177,10.7888},
};if (strcmp(cmdtext, "/dm1", true)==0)
{
new a=random(sizeof(posdm1));
SetPlayerPos(playerid,posdm1[a][0],posdm1[a][1],posdm1[a][2]);
SendClientMessage(playerid,COLOR_WHITE,"Du wurdest zum Katana Match Geportet");
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,8,5000);
return 1;
}if (strcmp(cmdtext, "/dm2", true)==0)
{
new a=random(sizeof(posdm2));
SetPlayerPos(playerid,posdm2[a][0],posdm2[a][1],posdm2[a][2]);
SendClientMessage(playerid,COLOR_WHITE,"Du wurdest zum EKZ Match Geportet");
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,31,5000);
GivePlayerWeapon(playerid,29,2500);
GivePlayerWeapon(playerid,25,200);
return 1;
}was ist da jetzt der fehler?
-
und es soll nur 3 felder sein???
-
ehm verstehe irgenwie nix -.-
-
ok geht jetzt aber wie soll ich jetzt machen wenn ich 2 verschiedene DM´s habe also
if (strcmp(cmdtext, "/dm1", true)==0)
{
SetPlayerPos(playerid,2981.2773,259.6073,86.3154);
SendClientMessage(playerid,COLOR_WHITE,"Du wurdest zum Katana Match Geportet");
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,8,5000);
return 1;
}if (strcmp(cmdtext, "/dm2", true)==0)
{
SetPlayerPos(playerid,468.6135,-2380.7131,10.4887);
SendClientMessage(playerid,COLOR_WHITE,"Du wurdest zum EKZ Match Geportet");
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,31,5000);
GivePlayerWeapon(playerid,29,2500);
GivePlayerWeapon(playerid,25,200);
return 1;
}wenn ich es dann einfüge wird es dann nicht wenn ich /dm1 mache dann zum 2 DM geportet?
ich habe es so versucht wie blackfox gesagt hat und es hat funktioniert jetzt habe ich nochwas anderes versucht und jetzt kommt dieser fehler
C:\Dokumente und Einstellungen\Bauer\Desktop\Artur\Touch-SAMP Server\gamemodes\Touch-LVDM.pwn(381) : error 032: array index out of bounds (variable "poz")
C:\Dokumente und Einstellungen\Bauer\Desktop\Artur\Touch-SAMP Server\gamemodes\Touch-LVDM.pwn(391) : error 032: array index out of bounds (variable "poz")
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase2 Errors.
und die .AMX datei ist weg diese codes habe ich eingefügt
die als befehl:
if (strcmp(cmdtext, "/dm1", true)==0)
{
new rnd = random(sizeof poz);
SetPlayerPos(playerid,poz[rnd][0],poz[rnd][1],poz[rnd][2],poz[rnd][3],poz[rnd][4],poz[rnd][5]);
SendClientMessage(playerid,COLOR_WHITE,"Du wurdest zum Katana Match Geportet");
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,8,5000);
return 1;
}if (strcmp(cmdtext, "/dm2", true)==0)
{
new rnd = random(sizeof poz);
SetPlayerPos(playerid,poz[rnd][6],poz[rnd][7],poz[rnd][8],poz[rnd][9],poz[rnd][10],poz[rnd][11]);
SendClientMessage(playerid,COLOR_WHITE,"Du wurdest zum EKZ Match Geportet");
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,31,5000);
GivePlayerWeapon(playerid,29,2500);
GivePlayerWeapon(playerid,25,200);
return 1;
}und hier die Positionen:
new Float:poz[][] = {
{3000.9119,198.4665,89.7790},
{3001.2493,199.5047,95.9141},
{2981.2773,259.6073,86.3154},
{2980.2275,211.9329,101.4460},
{2996.7981,205.9718,103.7188},
{3014.4431,194.2263,92.4197},
{468.6135,-2380.7131,10.4887},
{487.7625,-2405.1323,10.7820},
{486.6236,-2425.6177,10.7888},
{483.5650,-2443.2947,10.7780},
{457.9507,-2412.1216,10.7966},
{464.5287,-2432.4907,10.7714}
};was ist daran falsch?
-
klappt nicht da kommt
C:\Dokumente und Einstellungen\Bauer\Desktop\Artur\Touch-SAMP Server\gamemodes\Touch-LVDM.pwn(1596) : warning 203: symbol is never used: "poz"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase1 Warning.
-
ne verstehe irgentwie nicht sry xD
-
wo genau ich finde es nicht xD
bitte hilft mir -
Hi ich habe ja ein DM/race/stunt/freeroom server aber jetzt habe ich ja paar DM Plätze gemacht wie kann ich jetzt machen das es nicht immer ein spawn punkt gibt sondern mehrere 4 oder 6
hier ist mein code den ich gerade drin habe
if (strcmp(cmdtext, "/dmkatana1", true)==0)
{
SetPlayerPos(playerid,2981.2773,259.6073,86.3154);
SendClientMessage(playerid,COLOR_WHITE,"Du wurdest zum Katana Match Geportet");
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,8,5000);
return 1;
}kann mir einer sagen wie es geht das auch dann zufällige spawns sind xD
MFG: ScorpX
-
scripten lernen ist eig. einfach ich habe es auch einfach so gelernt ohne tutorials und so ich habe angefangen und paar pwn codes gefragt und bin gerade noch voll am scirpten
-
if (strcmp("/admins", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid,0xFFFFFFAA,"Admins Online:");
for(new i = 0; i <= MAX_PLAYERS; i++)
{
if(IsPlayerAdmin(i))
{
new strings[256];
new NameIs[256];
GetPlayerName(i,NameIs,sizeof(NameIs));
format(strings,sizeof(strings),"%s",NameIs);
SendClientMessage(playerid,0xFFFFFFAA,strings);
}
}
return 1;
}versuch ma denn da steht aber nicht welcher rang der admin ist aber bei mir klappt es
-
bei mir geht der code von da denn habe ich eingefügt
{
if (!strcmp("/repair", cmdtext))
{
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, 0xFFFFFFFF, "You are not in a vehicle!");
RepairVehicle(GetPlayerVehicleID(playerid));
SendClientMessage(playerid, 0xFFFFFFFF, "Your vehicle has been successfully repaired!");
return 1;
}
}