Skripta koju koristim:GeForce
Detaljan opis problema: Znaci radim cmd /afk koja kada kuca /afk baci ga na jedu zgradu ali prije toga uzme koordinate gdje je zadnji put bio igraÄ i kada kuca /afkback trebalo bi da ga vrati nazad na staru poziciju, ali to ne radi nego ono propadne kroz zemlju -.-
Dio skripte:new Float:stx, Float:sty, Float:stz;
if (strcmp(cmd,"/afk", true)==0)
{
GetPlayerPos(playerid, stx,sty,stz);
SetPlayerPos(playerid, ta zgrada);
//još neka sranja al nisu bitna
if (strcmp(cmd,"/afkback", true)==0)
{
SetPlayerPos(playerid,stx,sty,stz); // Ovo ne radi -.-
//neka sranja
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
[/quote]
new Float:pPos[ 3 ] [MAX_PLAYERS];
if (strcmp(cmd,"/afk", true)==0)
{
new Float:stx, Float:sty, Float:stz; GetPlayerPos(playerid, stx,sty,stz);
pPos [ 0 ] [ playerid ] = stx;
pPos [ 1 ] [ playerid ] = sty;
pPos [ 2 ] [ playerid ] = stz;
SetPlayerPos(playerid, ta zgrada);
//još neka sranja al nisu bitna
if (strcmp(cmd,"/afkback", true)==0)
{
SetPlayerPos(playerid,pPos [ 0 ] [ playerid ],pPos [ 1 ] [ playerid ],pPos [ 2 ] [ playerid ]);
//neka sranja
Izbaca errore
warning 219: local variable "pPos" shadows a variable at a preceding level - 37564 line
error 028 invalid subscript (not array or too many subscripts):"pPos" ovo je sve dole 37571
warning 215: expression has no effect
error 001: expected token:";", but found "]"
error 029:invalid expression, assumed zero
fatal error 107: too many error messages on one line
EDIT: Popravio sam errore ali sada me samo baci kroz zemlju i spawnam se u Red Countyu