Skripta koju koristim😄M MOD
Detaljan opis problema: Znaci ocu da napravim dm arenu i sad ja napravim al mi treba pomoc ono nekih komandi...
if (strcmp(cmd, "/ak47dm", true) == 0)
{
if (gPlayerLogged != 0)
{
SetPlayerPos(playerid, 1977.3790,1916.6001,130.9345);
SendClientMessage(playerid, COLOR_GREEN,"....Dobrodosli u AK47 DM Arenu....");
GivePlayerWeapon(playerid, 30, 500);
}
return 1;
}
- Znaci neznam kako napravit da nekad baci na jedno mjesto u areni a nekad u drugo mjesto da sve igrace koji se tamo port nebaca na isto mjesto ako razumijete....i jos mi treba ako se moze napravit da makne sve oruzja koja je igrac imao do tada...jer kad se ide /ak47dm stavi ak47 ali ostanu i oruzja koja je prije neko imao .... evo to bi mi trebalo malo pojasnit kako da napravim...Hvala
Dio skripte: gore sam stavio
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
[Pomoc]Oko portanja u dm arenu
1,064
pregleda
25
postova
26. Jun 2012.
Primer kako:
new Float:Spawn[] = // 3 ti je broj koliko koordinata imas.
{
{0.0,0.0,0.0}, // ovo 0.0 su koordinate,zameni ih tvojima.
{0.0,0.0,0.0},
{0.0,0.0,0.0}
};
if (strcmp(cmd, "/ak47dm", true) == 0)
{
if (gPlayerLogged != 0)
{
new dmspawn = random(sizeof(Spawn));
SetPlayerPos(playerid, Spawn, Spawn, Spawn);
SendClientMessage(playerid, COLOR_GREEN,"....Dobrodosli u AK47 DM Arenu....");
GivePlayerWeapon(playerid, 30, 500);
}
return 1;
}26. Jun 2012.
kamo da ovo stavim ?
new Float:Spawn[] = // 3 ti je broj koliko koordinata imas.
{
{0.0,0.0,0.0}, // ovo 0.0 su koordinate,zameni ih tvojima.
{0.0,0.0,0.0},
{0.0,0.0,0.0}
};
na pocetak skripte ili?
new Float:Spawn[] = // 3 ti je broj koliko koordinata imas.
{
{0.0,0.0,0.0}, // ovo 0.0 su koordinate,zameni ih tvojima.
{0.0,0.0,0.0},
{0.0,0.0,0.0}
};
na pocetak skripte ili?
26. Jun 2012.
Jimmy^^ wrote on June 26, 2012, 4:53 pm:
kamo da ovo stavim ?
new Float:Spawn[] = // 3 ti je broj koliko koordinata imas.
{
{0.0,0.0,0.0}, // ovo 0.0 su koordinate,zameni ih tvojima.
{0.0,0.0,0.0},
{0.0,0.0,0.0}
};
Da
na pocetak skripte ili?
new Float:Spawn[] = // 3 ti je broj koliko koordinata imas.
{
{0.0,0.0,0.0}, // ovo 0.0 su koordinate,zameni ih tvojima.
{0.0,0.0,0.0},
{0.0,0.0,0.0}
};
Da
na pocetak skripte ili?
26. Jun 2012.
Don Eagle wrote on June 26, 2012, 5:01 pm:
Na pocetak i tu stavis svoje krodinate.
O bem ti sunce,zasto opet odgovaras na ono sto sam ja vec odogovio?
26. Jun 2012.
Ovako:
Ili ti samo dodaj ResetPlayerWeapons(playerid); u svakoj komandi za dm ispred funkcije GivePlayerWeapon
if (strcmp(cmd, "/ak47dm", true) == 0)
{
if (gPlayerLogged != 0)
{
new dmspawn = random(sizeof(Spawn));
SetPlayerPos(playerid, Spawn, Spawn, Spawn);
SendClientMessage(playerid, COLOR_GREEN,"....Dobrodosli u AK47 DM Arenu....");
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 30, 500);
}
return 1;
} Ili ti samo dodaj ResetPlayerWeapons(playerid); u svakoj komandi za dm ispred funkcije GivePlayerWeapon
26. Jun 2012.
Владимир Плавшић aka Plavša wrote on June 26, 2012, 5:03 pm:
Don Eagle wrote:
Na pocetak i tu stavis svoje krodinate.
O bem ti sunce,zasto opet odgovaras na ono sto sam ja vec odogovio?
Izvini nisam video , nemoj molim te.
27. Jun 2012.
napravio sam sve kako si rekao i baci mi error jedan:
\gamemodes\CADM.pwn(862) : error 018: initialization data exceeds declared size
EDIT: sredio sam to...al imam sad novi problem oko toga kad udjem u igru kad napisem komandu /ak47dm stalno pada nebaci na kordinate koje sam stavio nego ispod nekako da pada ispod mape (kao na slici: http://ch-slike.com/images/2012/06/27/8oxXj.png ) i jos napise ovo SERVER: Unkown command...sto prije nije pisalo
\gamemodes\CADM.pwn(862) : error 018: initialization data exceeds declared size
EDIT: sredio sam to...al imam sad novi problem oko toga kad udjem u igru kad napisem komandu /ak47dm stalno pada nebaci na kordinate koje sam stavio nego ispod nekako da pada ispod mape (kao na slici: http://ch-slike.com/images/2012/06/27/8oxXj.png ) i jos napise ovo SERVER: Unkown command...sto prije nije pisalo
27. Jun 2012.
Владимир Плавшић aka Plavša wrote on June 27, 2012, 9:37 am:
Daj mi na pm ono kako je kod tebe u skripti.
new Float:Spawn[] =
{
{-1182.8082, -992.8616, 136.3782},
{-1014.8876, -985.5128, 136.6782}
};
if (strcmp(cmd, "/ak47dm", true) == 0)
{
if (gPlayerLogged != 0)
{
new dmspawn = random(sizeof(Spawn));
SetPlayerPos(playerid, Spawn, Spawn);
SendClientMessage(playerid, COLOR_GREEN,"....Dobrodosli u AK47 DM Arenu....");
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 30, 500);
}
return 1;
}
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava